Apartamentos Las TorresApartment
5 Calle del Marqués de Encinares, Tetuan, 28029 Madrid, Spain
Located in Madrid, the recently renovated Apartamentos Las Torres provides accommodation 1 km from Chamartin Railway Station and 2.8 km from Santiago Bernabéu Stadium. The air-conditioned accommodation is 6.6 km from Thyssen-Bornemisza Museum.