Apartment City Center Encomienda

  • Apartment City Center Encomienda offers accommodations in Madrid, 1,950 feet from Plaza Mayor and 0.4 miles from Puerta del Sol.

    The kitchen features a dishwasher, an oven and a microwave, as well as a coffee machine. A TV is provided.

    Puerta de Toledo is 0.4 miles from Apartment City Center Encomienda, and Fnac is 0.6 miles from the property. Adolfo Suarez Madrid-Barajas Airport is 9 miles away.

  • Calle Encomienda 10 2 E, Madrid City Center, 28012 Madrid, Spain
    Calle Encomienda 10 2 E
    Madrid, Madrid, Spain