Das Nautilos Hotel Soullároi liegt ungefähr 25 Minuten zu Fuß vom Xi-Strand entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Die Vallianos D Villas Soullároi liegt in circa 3 km Entfernung vom Lepeda Beach und bietet Zugang zu zahlreichen Touristenattraktionen in der Umgebung.