Just 164 feet from Agios Mamas Beach, Stelios Hotel is located in Spetses Town. It offers air-conditioned rooms overlooking the Myrtoan Sea and the mountains from their balcony. Restaurants, cafes and bars are 16 feet away.
Bright and airy, all rooms at Stelios Hotel feature a flat-screen TV and a fridge. The private bathroom comes with a shower. Towels and linen are also provided.
A mini market lies within 66 feet and a bus stop is at a distance of 131 feet. Stelios Hotel is 328 feet away from the port of Spetses and 1312 feet from Bouboulina Laskarina Museum. Free public parking is provided nearby.