Hotel Paseo Del Arte

Calle de Atocha 123,
28012 Madrid, Spain
Get Directions

Phone: +34 91 298 48 00
Fax: +34 91 298 48 50
Email the Hotel