Spetses» Agios Mammas
Just 50 m from Agios Mamas Beach, Stelios is located in Spetses Town. It offers air-conditioned rooms overlooking the sea. Restaurants, cafes and bars are 5 m away. All rooms at Stelios feature a flat-screen TV and a fridge. The private bathroom comes with a shower.
Check availability & prices
Check in
Check out
Persons