Hotel Excelsior 3*
Main amenities
-
Wi-Fi
-
Sports activities
-
On-site Dining
-
Child-friendly
-
No pets allowed
Location
Featuring Wi-Fi in public areas, Hotel Excelsior Locarno is 13 minutes' walk from the Camellia Park. The hotel provides guests with a lounge bar and comfortable rooms with views of the patio, while the Plaza Grande is 550 metres away.
The comfortable hotel is located in the Locarno Center district, 1.4 km from Bagno Publico Lanca Beach. The Excelsior in Locarno is 15 minutes' drive from the Maggia River. This accommodation allows you to enjoy such natural sights as Lake Maggiore 450 metres away. The 3-star hotel is not far from the thermal baths "Termali Salini & Spa Locarno". Piazza Stazione bus stop is 10 minutes on foot from the property and 10 minutes' stroll from is enough to get to Locarno train station.
The Excelsior Locarno offers 22 rooms with a mini-fridge-bar, and such modern conveniences as a flat-screen TV with satellite channels. Bedrooms come with sofa beds. They also feature private bathrooms fitted with a bidet, a walk-in shower, and a separate toilet.
Guests can enjoy a delicious continental breakfast onsite. Offering Mediterranean dishes, Tyrell's is situated just moments from this Locarno hotel.
Important information
- Children and extra beds
- There are no cots provided in a room.