Отель расположен на берегу моря в городе Влера в южной Албании. Из окон отеля открывается прекрасный вид на море.