Cape Suite Oia Villa Oía
Featuring air-conditioned accommodation with a rooftop pool, mountain view and a balcony, Cape Suite Oia is located in Oia. During your time staying in this recently renovated villa, dating back to 2021, you will have access to free Wi-Fi.
Santorini Oia, Oia, Greece