C/ Sevilla 4 • Show map
Located at Madrid 's historic, cultural and commercial heart, within the emblematic triangle formed by Puerta del Sol, Calle de Alcalá and Gran Vía, and surrounded by the best restaurants, and shopping and leisure areas.... More[...]