Отель расположен в южной части Пелопоннеса, в местечке Аркуди, всего в 50 метрах от пляжа. В полутора километрах от отеля находятся пляж Лутра Киллинис и термальные источники Лутра Киллини. Из большинства номеров открывается вид на море. Отель подойдёт для самостоятельных путешественников и для туристов, решивших посетить термальные источники.