Situated just 100 metres from the waterfront at Lake Maggiore, Hotel Excelsior offers a rich buffet breakfast, a bar with terrace and free Wi-Fi. All rooms have private balconies.
Excelsior Hotel is located in Locarno’s city centre and its spacious rooms have a seating area with armchairs.
All rooms are equipped with cable TV, telephones, and minibars, and they have private..
meer info