where to stay - Madrid
- P° Del Club Deportivo, Parque Empresarial La Finca, 1, Ed. 17, 28223 Pozuelo de Alarcón, Madrid, Spain
- Camino de la Zarzuela, 23, 28023 Madrid, Spain
- Camino de la Zarzuela, 3, 28023 Madrid, Spain
- Calle de Alberto Aguilera, 18, 28015 Madrid, Spain
- Paseo de la Virgen del Puerto, 57, 28005 Madrid, Spain
- Calle del Barquillo, 21, 28004 Madrid, Spain
- Plaza de la Lealtad, 5, 28014 Madrid, Spain
- Orfila, 6, Chamberi, 28010 Madrid, Spain
- Padre Damián, 23, Chamartín, 28036 Madrid, Spain
- Plaza de las Cortes, 7, Centro, 28014 Madrid, Spain