8.5/10
Excellent
Free Wi-Fi
1.5 km.
Usera Metro Station
3.3 km.
Atocha Train Station
Ideally set in the Usera district of Madrid, Ekilibrio Hotel & Apart-Suites is set 4 km from Atocha Train Station, 4.1 km from Reina Sofia Museum and 4.2 km from Puerta de Toledo.
Number of rooms: 80
Calle de Antonio López 247, Usera, 28041 Madrid, Spain