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