Готель The Albatroz розташований на високій скелі над океаном в центрі курорту Кашкайш, в старовинному герцогському замку XIX століття, переробленому в готель в 1983 році. Складається з 2 будівель — історичного і нового, що стоять один навпроти одного. Безпосередньо біля готелю знаходяться торгові центри, ринок і бутіки.