Hotel in Locarno
Reasons to book
About this hotel
Central Location at Piazza Grande:
Located in the heart of Locarno, Dell'Angelo Hotel offers convenience with close proximity to the train station, shops, and Lago Maggiore.
Delightful Dining Experience:
Indulge in traditional Ticino and Italian cuisine, including wood-fired oven pizzas, at the hotel restaurant or the charming sun terrace overlooking Piazza Grande.
Scenic Views and Amenities:
Enjoy panoramic mountain views from the two roof terraces, and make use of the hotel's locked parking room for bicycles, meeting facilities, and banquet halls.
Experience the charm and convenience of Dell'Angelo Hotel - book now for an unforgettable stay!
Amenities at Hotel dell'Angelo
Map of Locarno

Available Rooms
Things to know
- Pets allowed, fees apply
- Kids allowed, fees apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent