Отель расположен в самом центре курорта Нетания, на зелёной набережной, по соседству с амфитеатром. Из его окон открывается прекрасный вид на морские пейзажи. Общая площадь территории отеля — 2000 квадратных метров.