El Bed and Breakfast Casa Locarno está situado en Locarno, en una colina con vistas panorámicas al paisaje de los alrededores, a 2 km del pintoresco lago Maggiore. Ofrece conexión WiFi gratuita y alberga un frondoso jardín con terraza.
Todas las habitaciones de la Casa Locarno incluyen balcón, baño privado externo con ducha o bañera y suelo de madera.
Además, el establecimiento ofrece aparcamiento privado gratuito y se encuentra a 5 minutos a pie de varios supermercados, restaurantes y cafeterías. El aeropuerto de Lugano queda a 21 km.