Set in the centre of Madrid, Montero Rooms offers a shared lounge with a TV, as well as free WiFi throughout. Gran Via Metro Station is a 2-minute walk and Sol is 600 metres away. Towels and bed linen are offered at Montero Rooms.
Set in the centre of Madrid, Montero Rooms offers a shared lounge wi Read more
Set in the centre of Madrid, Montero Rooms offers a shared lounge with a TV, as well as free WiFi throughout. Gran Via Metro Station is a 2-minute walk and Sol is 600 metres away. Towels and bed linen are offered at Montero Rooms.
Set in the centre of Madrid, Montero Rooms offers a shared lounge with a TV, as well as free WiFi throughout. Gran Via Metro Station is a 2-minute walk and Sol is 600 metres away. Towels and bed linen are offered at Montero Rooms.
Number of Rooms: 1