The 20 m² Isabel Royal Stay Madrid apartment lies in a central location in Madrid, just a 6-minute walk from the walled 18th - century Garden of the Prince of Anglona. This 1-bedroom apartment is situated about 2 km from Atocha train station and within a few blocks of San Francisco El Grande - Plaza De Los Carros bus station.
Isabel Royal Stay apartment offers a kitchen.
The apartment in Madrid is within a 10-minute drive of the football Santiago Bernabeu Stadium and 850 metres from the Hammam Al Andalus Madrid. While exploring Madrid, guests can conveniently reach the large urban Puerta del Sol Plaza, which is a mere 550 metres away. The vast 19th-century El Retiro Park is also set around 2 km away. Offering access to the rest of Madrid, La Latina underground station is approximately 5 minutes' walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please