Отель Dell'Angelo расположен на площади Пьяцца Гранде в центре Локарно.
Он находится всего в нескольких шагах от железнодорожного вокзала, магазинов и озера Лаго-Маджоре.
В числе удобств каждого номера отеля dell'Angelo — телевизор с плоским экраном и кабельными каналами, радио, бесплатный Wi-Fi и ванная комната с туалетом, душем и феном.
В ресторане отеля или на солнечной террасе с видом на площадь Пьяцца-Гранде гости могут отведать блюда традиционной кухни Тичино и итальянской кухни, а также пиццу, приготовленную в дровяной печи.
В отеле также есть светлый зал для завтрака открытой планировки и две террасы на крыше с великолепным панорамным видом на зеленые горы.
На территории имеется запираемая парковка для велосипедов.
В распоряжении гостей также помещения для совещаний и банкетные залы.
Парковка предоставляется за дополнительную плату в отеле Parkhaus Castello, в 200 метрах от отеля.
Допускается размещение домашних животных. Данная услуга платная.