1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Los Ventanales Plaza Mayor
Toledo 81 2, Madrid, Spain
Show map
Internet
- Wireless internet on site.
Nearby Hotels
Apartamento Latina
Toledo, 60,MadridLa Latina
Toledo 77 3E exterior,MadridIsabel - Madflats Collection
14 Plaza de la Cebada,MadridLoft Latina Palacio
Calle Sierpe 4,Madrid