PLAZA DE CASTILLA Apartments is situated in the Tetuan district of Madrid, 3 km from Santiago Bernabéu Stadium, 6.8 km from Thyssen-Bornemisza Museum and 7.1 km from Temple of Debod. The air-conditioned accommodation is 1.
Number of rooms: 5
50 Calle del Padre Rubio, Tetuan, 28029 Madrid, Spain