Located in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, the 8-room Rooms In Madrid Downtown is just 650 metres from the Vast pedestrianized Puerta del Sol Public Square and 3.7 km from the football Santiago Bernabeu Stadium, which is recommended to be visited by sports fans. This apartment is situated approximately a 25-minute walk from Atocha train station and within a few blocks of Alcala - Sevilla bus station.
The apartment features location 950 m from the huge Plaza Mayor and 2.2 km from Calle Ponzano. Rooms In Madrid Downtown is a stone's throw from Iglesia de San Antonio de Los Alemanes Church, while Gran Via underground station is about 5 minutes' walk away. The urban park "Parque del Retiro" is also set a mere 1.9 km away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please