Verified review
8/10 Good
Wilmary L.
27 Oct 2026
Liked: Cleanliness, check-in, communication, listing accuracy
Stayed 7 nights in Sep 2026





































No, pets are not allowed at this property.
Check-in begins at 3:00 PM.
Checkout is at 9:00 AM.
Located in Madrid Centro, this apartment building is steps away from Plaza de España and Gran Via. Plaza Mayor and Puerta del Sol are also within 15 minutes. Plaza de Espana Station is only a 3-minute walk and Santo Domingo Station is 5 minutes.