Отель расположен на берегу озера Лаго-Маджоре, напротив острова Борромео, в пяти минутах ходьбы от центра города Стреза. Здание отеля, построенное в стиле дворца эпохи Belle Époque в 1861 году, выходит фасадом на озеро и окружено великолепным парком. Гостевая книга является летописью пребывания в отеле многих именитых личностей современной истории. Здесь останавливались члены королевских фамилий (король Бельгии Леопольд II, король Швеции Оскар II, члены британской королевской семьи), богатейшие банкиры (Вандербильт, Карнеги, Рокфеллер и Морган), известнейшие писатели (Бернард Шоу, Эрнест Хемингуэй и многие другие). Президент США Джордж Буш выбрал для приватной встречи с наиболее влиятельными политиками мира именно Grand Hotel des Îles Borromées. Помимо основного здания комплекс отеля включает виллу Villa Azalee, где проводятся деловые конференции и встречи, а также двухэтажный комплекс вилл-бунгало Residence. Сегодня комплекс отеля предлагает собственный SPA-центр, два открытых и один крытый бассейны, уютный ресторан и 2 бара.