This hotel is located in Locarno. Piazza Grande and Madonna del Sasso are area attractions. Another nearby attraction is Verzasca Dam. This 2. 0 star property has a business center. Wireless Internet ...
good room facilities, nice bar, good breakfast, nice view
socket placement, lack of proper air conditioning
Well located, Comfortable bed, Good breakfast, nice lobby area
no tea and coffee making facilities in the room
Great location, Good breakfast, Free parking
Needs a facelift, 80s inspired rooms