Stelios Rooms Oia is located a 5-minute walk from Oia Treasures Art Gallery and looks out onto the sea. Staying in this apartment, nestled within a few blocks of Oia's Main Street, guests can relax on a sunbathing terrace.
Nikolaou Nomikou is 0.6 miles from the apartment, while Amoudi Bay is set 0.7 miles away. Cathedral of Saint John the Baptist is a 15-minute drive from the accommodation.
Stelios Rooms offers guests the convenient feature of hairdryers and towels in the bathroom. A separate toilet and a shower can also be found.
To enhance your comfort, this apartment features a kitchenette with an electric kettle, a fridge, and a kitchenware provided. Oia bus stop is 0.3 miles away.