From a partner site
8/10 Good
30 May 2026



































Yes, pets are allowed at this property.
Check-in begins at 2:00 PM.
Checkout is at 10:00 AM.
Situated in Olvera, this holiday home is steps away from Parish of Our Lady of the Incarnation, Olvera Castle and Arab Castle. Iglesia Parroquial Nuestra Señora de la Encarnación and Sanctuary of Remedies are also within 1 mile (2 km).