Address:
COMANDANTE ZORITA 34, Madrid, Spain, 28020
Description: This hotel is located in the main business and financial district of modern Madrid, near to the cultural heart of the city. The famous department store El Cortes Ingles is close by as well as the Picasso Museum and Castellana Avenue. The nearest underground station is Alvarado.
|
|