Located in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, Apartments In Madrid is nearly a 5-minute walk from the famed Gran Via Street and 3.9 km from the football Santiago Bernabeu Stadium, which is recommended to be visited by sports fans.
Atocha train station is 2.7 km away, and Barco bus stop is just near the accommodation.
The vast 19th - century El Retiro Park is 2.2 km from the apartment, while the room Royal Palace of Madrid is within a few blocks of the property. Around 5 minutes on foot from Callao tube station, this apartment is also only 450 metres from the large urban Puerta del Sol Plaza. The Madrid Rio is about a 20-minute walk away.