To enjoy your vacation in Madrid, stay at Duplex Luis Velez De Guevara Madrid, which is nearly 25 minutes' walk from the reconstructed ancient Egyptian Temple of Debod and merely 1.1 km from the Prado Museum.
Atocha railway station is about a 15-minute walk away.
The apartment is in Centro with stately shopping street Gran Vía, iconic square Plaza Mayor, and the lavish Royal Palace, in the vicinity of the restaurant Museo del Jamon. Located 350 m from the scenic Plaza de Santa Ana, this apartment is 550 m from Lavapiés underground station. Also, the Vast pedestrianized Puerta del Sol Public Square is a mere 0.6 km away.