Madrid Rent 6 Hotel Usera, Madrid
Set in Madrid, 4 km from Atocha Train Station and 4.1 km from Reina Sofia Museum, Madrid Rent 6 offers accommodation with free Wi-Fi, air conditioning, a terrace and a shared lounge. It is located 5.1 km from El Retiro Park and features a lift.
Tomelloso 49, Usera, 28043 Madrid, Spain