Das Stelios Hotel Spétses verfügt über WLAN in den öffentlichen Bereichen und liegt ungefähr 6 Gehminuten vom Dapia Hafen von Spetses entfernt. Die Pension liegt im Zentrum von Spétses und bietet 10 Zimmer mit Blick auf die Stadt.
Der Strand von Ksylokeriza lässt sich in 950 Metern vom Hotel aus erreichen. Das Stelios befindet sich im Viertel Neuer Hafen Spetses von Spétses, in einer Entfernung von ca. 5 Fahrminuten vom Strand Agios Mamas. Bouboulina's Statue gehört zu den wichtigsten Sehenswürdigkeiten in Spétses und liegt zudem etwa 450 Meter von der Unterkunft entfernt.
Neben einem Balkon sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die meisten Zimmer vom Stelios Spétses verfügen über einen privaten Balkon. Die Badezimmer bieten tolle Annehmlichkeiten, darunter einen Haartrockner und Badelaken sowie eine getrennte Toilette und eine Dusche. Einige Zimmer blicken aufs Myrtoan Meer.
Die Gäste können im Restaurant On the Verandah lecker essen, das ungefähr 7 Gehminuten vom Stelios Hotel entfernt liegt.