Villa Rose Villa Orihuela Costa
Featuring air-conditioned accommodation with a private pool, quiet street view and a balcony, Villa Rose is set in Orihuela. Boasting private check-in and check-out, this property also provides guests with a picnic area.
30 Calle Almanzor Orihuela-Costa, 03189 Orihuela, Spain