Featuring views of the Myrtoan Sea, Stelios Hotel Spetses Town is located in the Spetses New Port district. The hotel also offers Wi-Fi in the rooms.
The property is just a 6-minute walk from Bouboulina's Statue and Dapia Spetses is just 6 minutes' walk away. Kapopoulos Fine Arts is just 12 minutes' walk away, while Port of Spetses is only a few minutes from this 2-star hotel. Nature lovers will appreciate the proximity to Agios Mamas, which is just a 7-minute walk away. Stelios Hotel is also 10 minutes' drive away Vrelos Beach.
The bathrooms come with a separate toilet and a shower along with a hairdryer and bath sheets for more comfort. Guests can also enjoy sea views.
The dessert restaurant Alfi's is located approximately 5 minutes' walk away.