Loading hotels
Confirming room availability...
Vegas Apartments Palacio Real, Plaza Alamillo 8, Madrid, Spain
With a stay at this apartment, you'll be centrally located in Madrid, minutes from Almudena Cathedral and Plaza Mayor. This 4-star property is within close proximity of City Hall and Plaza de la Villa.