46.1686863542588 ­8.79438400268555
Go to map view
Dell Angelo - Locarno - Building
Dell Angelo - Locarno - Building
Dell Angelo - Locarno - Lobby
Dell Angelo - Locarno - Bar
Dell Angelo - Locarno - Restaurant
Dell Angelo - Locarno - Building
Dell Angelo - Locarno - Bedroom
Piazza Grande, 6600 Locarno, Switzerland +41 91 751 81 75
With a stay at Hotel Dell' Angelo in Locarno (Lake Maggiore), you'll be minutes from Piazza Grande and Casino Locarno. This hotel is within close proximity of Madonna del Sasso and Mount Cardada. Make yourself at home in one of the 55 guestrooms. Satellite television is provided for your entertainment. Conveniences include safes and desks, and you can also r... More from Expedia Affiliate Network

Get Rates

Show Dell Angelo at top of the results.

Get Flight + Hotel


General Bar/Lounge, Laundry facilities, Non-smoking rooms available, Non-smoking rooms available, Parking, Restaurant, Safe, Storage available, Storage available
Internet Internet, Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.

Guest Ratings

Star Ratings

Dell Angelo