3 Stars Hotel 
Address: Via al Parco 25, Locarno, Switzerland
Average guest rating: 8.3 with 63 reviews![]()

Small, romantic and charming - located on the south hill of Locarno, a tasteful and very romantic hotel with every facility. The hotel Mirafiori is the ideal point from which to depart your hiking or walking tour. Discover the sub-tropic vegetation, whilst watching the beautiful scenery of the lake and the surrounding mountains. Restaurant, terrace and garden restaurant with a view, are complemented by a bar, private parking spaces, small lounge, swimming pool and a whirlpool in the garden.
Breakfast Buffet, Heating, Safety Deposit Box, Elevator, Garden, Bar, Pets Allowed, Restaurant
Outdoor Swimming Pool, Jacuzzi, Sauna
Free Wi-Fi Internet Access Included, Wi-Fi / Wireless LAN, Internet Services
Mediterranean Restaurant, terrace with lake view.
Buffet breakfast is included in the room rate.
No deposit will be charged.
VAT is included. Service charge is included. City/tourist tax is included.
Pets are allowed. Charges may be applicable.
Wireless internet is available in public areas and is free of charge.
Public parking is possible on site (reservation is needed) and costs CHF 10.00 per day.
If cancelled up to 10 days before date of arrival, no fee will be charged. If cancelled up to 8 days before date of arrival, 50 percent of all nights will be charged. If cancelled later, 75 percent of all nights will be charged. In case of no-show, the total price of the reservation will be charged.
All children are welcome. All children under 5 years stay free of charge when using existing bedding. All children under 2 years stay free of charge for cots. All older children or adults are charged CHF 70.00 per night and person for extra beds. Maximum capacity of extra beds/babycots in a room is 1.
American Express, Visa, Euro/Mastercard, Diners Club
The hotel reserves the right to pre-authorise credit cards prior to arrival.
Book online or call our reservation hotline. Monday-Friday from 9.30 am to 5.30 pm (CET – Central European Time).
++39 02 45.47.30.26Via Sempione 10
0.6 kmFrom 118 CHF
Via Sempione 10
0.6 kmFrom 59 CHF
Via ai Monti della Trinita 44
0.6 kmFrom 165 CHF
Piazza Stazione
0.6 kmFrom 89 CHF
Via Buetti 11
0.8 kmFrom 160 CHF