Stelios Hotel is 1-star guest house located in Spetses, Argosaronic Islands.
The property provides accommodation in twin room and other might be available upon request. The rooms provide sea view and mountain view. Room amenities include a/c, tv, fridge and more.
The wireless internet available at the hotel room is free.