Casa Borgo

Overview
Via Borghese 2 6600 Locarnotessin, Locarno, 6600 Switzerland
Call to book 1-800-219-2797
Group Sales: 1-800-906-2871
AI Insight

Located in Locarno, Tessin (lat 46.17059, lon 8.79445), it sits within reach of local sights — for example Lido is about 13.6 miles away and Piazza Vittorio Emanuele III about 14.0 miles.

Trusted

We are a part of Reservations Group, a trusted independent travel company since 2003. More Info

Select your room

FAQs about Casa Borgo

Similar Hotels
HOTEL ZELINDO
LOSONE,
~2.60 miles away from LOSONE
View
PENSIONE CASA GIALLA
LOCARNO,
~2.78 miles away from LOCARNO
View
La Riva
Locarno,
~3.35 miles away from Locarno
View