Situated within 2 km of Santiago Bernabéu Stadium and 3.3 km of Gran Via Metro Station in Madrid, REINA VICTORIA ROOMS features accommodation with free Wi-Fi and TV.
Number of rooms: 2
Avenida de la Reina Victoria 3-5 JUNTO A CUATRO CAMINOS, Chamberi, 28003 Madrid, Spain