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 a mere 8 minutes' walk 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 2.2 km from Atocha train station and within a few blocks of Alcala - Sevilla bus station.
The apartment is within 5 minutes' walk of Iglesia de San Antonio de Los Alemanes Church and 950 metres from the huge Plaza Mayor. Rooms In Madrid Downtown is 2.2 km from Calle Ponzano tapas. The urban park "Parque del Retiro" is also set around 25 minutes' walk away. Offering access to the rest of Madrid, Gran Via underground station is 350 metres away.
If you stayed at this hotel, share your experience with us, please