Piazza Grande, Locarno, Switzerland

Show photos
Scroll to content

Choose your room now

About this hotel

The Dell'Angelo Hotel is a completely renovated historic building, located in the centre of town, in the most important area of Locarno, Piazza Grande, just a few minutes from the station and the lake.
Combining the charm of the past with all modern comforts, the hotel offers a family atmosphere, carefully supervised cuisine with traditional Ticinese and Italian dishes (pizzeria with wood-burning oven) and a cellar stocked with regional and classic wines.


Piazza Grande
6600 Locarno

Amenities & services

  • Baggage hold
  • Bar
  • Buffet breakfast
  • Elevators
  • Family rooms
  • Free WiFi
  • Internet services
  • Parking lot
  • Pets allowed
  • Restaurant


  • City hotel
  • Waterfront hotel