Das Hotel befindet sich in der Stadt Spetses, nur 50 m vom Strand Agios Mamas entfernt. Es bietet klimatisierte Zimmer mit Balkon und Blick auf das Myrtoische Meer und die Berge. Restaurants, Cafés und Bars befinden sich 20 m entfernt. Die hellen und geräumigen Zimmer im Stelios verfügen alle über einen Flachbild-TV und einen Kühlschrank. Das private Badezimmer ist mit einer Dusche ausgestattet. Handtücher und Bettwäsche sind ebenfalls vorhanden. Ein Minimarkt befindet sich 20 m entfernt und eine Bushaltestelle erreichen Sie nach 50 m. Stelios liegt 100 m vom Hafen von Spetses und 400 m vom Bouboulina Laskarina Museum entfernt. Kostenlose öffentliche Parkplätze stehen in der Nähe zur Verfügung. Die Lage in dieser Unterkunft ist auch eine der besten in Spetses! Die Gäste sind im Vergleich zu anderen Unterkünften in der Gegend glücklicher darüber.