Готель розташований на березі моря в місті Нетанія і являє собою 20-поверхова будівля. Побудований в 1997 році.