From a partner site
10/10 Excellent
13 Jan 2023





































No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 12:00 PM.
Located in Zona Centro, this apartment building is steps away from Plaza de Espana and San Francisco de Asis Parish. Plaza Iglesia and Nuestra Senora de la Concepcion Church are also within 5 minutes.