Stelios Rooms

Oia, Santorini

extraordinary combinations

Stelios Rooms

Located in Oia Village on Santorini, Stelios Rooms offer self-catering accommodation opening to a balcony. Free WiFi access is available in all units. The property is 15 metres from the nearest bus stop and 2 km from Ammoudi Beach...

We offer transfer from Santorini Airport to Stelios Rooms