Вилла Apollonion on the Sea расположена на пляже в местечке Кириза, в 23 км от Афин. На территории разбит сад с принадлежностями для барбекю и открытым бассейном, работающим круглый год.