Hotel Dell'Angelo, Locarno
About the Hotel
Hotel Dell'Angelo is situated in the historic and vibrant Piazza Grande in Locarno, Switzerland. The hotel stands out as a fully renovated building offering a blend of modern comfort and traditional Swiss charm. It is conveniently located near the lake and major transport links, making it ideal for travelers exploring the region. Locarno is renowned for its mild climate and serves as a cultural hub, particularly during the Film Festival held in the piazza.
Location
The hotel is centrally located in Locarno, just a short walk from major attractions, shops, and restaurants. It is only 300 meters from the Sanctuary of Madonna del Sasso, accessible via a funicular. Public transportation is readily available, with the central station in close proximity, and there are also options for parking bicycles onsite.
Rooms
Each room at Hotel Dell'Angelo features flat-screen cable TV and free WiFi. The accommodations include a bathroom complete with a shower, WC, and hairdryer. Guests can also expect amenities such as a radio and heating in their rooms. The light and airy environment provides a comfortable stay for both leisure and business travelers.
Eat & Drink
The hotel's onsite restaurant-pizzeria serves a diverse menu highlighting traditional Ticino and Italian cuisine. Guests can enjoy meals either indoors or on the sun terrace overlooking Piazza Grande. The bright, open-plan breakfast room offers a welcoming start to the day, and the café-bar adds to the varied dining experience available at the hotel.
Leisure & Business
Hotel Dell'Angelo provides several leisure options, including a café-bar and quiet reading room. The property features two roof terraces with panoramic views of the surrounding mountains. Business travelers can utilize the meeting room available on-site. For those interested in outdoor activities, windsurfing and sailing opportunities are nearby.
Select your room type
Price and Room Availability Calendar
Getting around
A list of all available modes of transport
Facilities
General
- No smoking on site
- Wi-Fi
- Parking
- Safe deposit box
- Pets allowed
- Security
- Luggage storage
- Lift
- Coffee shop
- Smoke detectors
- Fire extinguishers
- Key access
Services
- Housekeeping
- Laundry
- Tours/Ticket assistance
Dining
- Restaurant
- Bar/ Lounge area
- Packed lunches
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Spa & Leisure
- Beach umbrellas
- Sun loungers
- Sun terrace
Room features
- Heating
- Terrace
- Garden furniture
- Ironing facilities
Media
- Flat-screen TV
- AM/FM alarm clock
Location
Reviews and Ratings
The hotel is situated in the very center of Locarno, which is excellent for exploring the area. However, the room was disappointing with a dark cubby hole attic space instead of the double room booked. The service was helpful but could be more attentive to guests. The dining options were nice but a bit expensive. The location is great, only a ten-minute walk from the train station and lake, with good value for money.
The hotel is situated in a very beautiful square, offering clean and well-decorated rooms with windows. The service was apologetic but efficient, although the building appearance was not the most inspiring. The location is excellent for the Locarno Film Festival, right in the heart with vintage charm. Dining was decent for a 3-star hotel. Overall, a good value for the money with some room for improvement.
My stay at the hotel was pretty good overall. The rooms were smaller than expected but very clean and nicely decorated. The service was excellent; they even offered us a shower after a long bike ride post-check-out. The location couldn't be better; just steps away from the festival entrance. The dining experience was average, nothing exceptional but not bad either.