Dell'Angelo Hotel is set in a central area of Locarno next to Chiesa di Santa Maria degli Angeli, Lago Maggiore and Lido Locarno. Founded in 1950, the hotel underwent a renovation in 1990.
Dell'Angelo Hotel is 10 minutes' walk from the center of Locarno. The venue is placed in the center of Locarno, a stroll away from Locarno Hospital - La Carità , Cardada and Madonna del Sasso Church.
The hotel offers excellent location close to a valley.
Dell'Angelo Hotel can be reached in 25 minutes by car from Lugano airport.
All 55 non-smoking guestrooms at this comfortable property feature a telephone, free Wi-Fi, satellite TV, a seating area and a dressing area. They also have private bathrooms with a washbasin, a shower and a hairdryer.
Eat & Drink
Every morning buffet breakfast is served in the light dining room. The lobby restaurant serves regional dishes.
Business travelers can make use of a copier, a meeting room and a banquet hall offered on site.
On-site spa facilities feature a sauna and a wellness center.
Wireless internet is available in the entire hotel for free.
public parking is possible at a location nearby at CHF 7 per day.