Located close to Piazza Grande and Madonna del Sasso, Hotel Excelsior provides a terrace, a coffee shop/cafe, and a bar. Guests can connect to free in-room WiFi.
Located in Locarno, Hotel Excelsior is in the mountains and on a lake. Piazza Grande and Madonna del Sasso are notable landmarks, and if an activity is on the agenda, check out Monte Tamaro Cable Car. Verzasca Dam and Casa Ghisler are two other places to visit that come recommended. Visit our Locarno travel guide
Located close to Madonna del Sasso and Casa Ghisler, Hotel Excelsior provides a terrace, a coffee shop/cafe, and a bar. Stay connected with free in-room WiFi.
You'll also enjoy perks such as:
Buffet breakfast (surcharge), a front-desk safe, and luggage storage
Free newspapers and smoke-free premises
Room features
All guestrooms at Hotel Excelsior have amenities such as free WiFi, safes, and minibars.
More conveniences in all rooms include:
Bathrooms with deep soaking tubs and bidets
Flat-screen TVs with cable channels
Balconies or patios, heating, and daily housekeeping