This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Smoking allowed in designated areas
Cots
Rosepepper Villa Oia is located 2.8 km from Cape Columbo Beach and offers Wi-Fi for either business or leisure.