2
    0

      Travelodge Madrid Alcalá

      Calle Santa Leonor 34, MADRID

      A modern and versatile hotel, ideal for both leisure and business guests. It offers 98 spacious, contemporary and fully equipped rooms, a bar/café, Internet corner, WiFi in public aras, vending machines and private car park (with surcharge). Non smoking establishment.

      Location Map