Overview
Just 50 m from Agios Mamas Beach, Stelios 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 5 m away.
Check-in / Check-out Policy
Check-in: from 14:00 h
Check-out: until 12:00 h