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