Best Center APT





  • Best Center APT is a self-catering accommodation located in Madrid. Free WiFi access is available throughout. Santa Ana Square with bars, shops and restaurants is 650 feet away.

    Each air-conditioned apartment includes a seating area with sofa and flat-screen TV. The fully equipped kitchen has a dishwasher, oven and stove. The bathroom comes with a hairdryer and shower.

    Best Center APT is 0.6 miles from Atocha Train Station and 1,300 feet from the museums of Reina Sofia, Thyssen and Prado. Madrid–Barajas Airport is 8.1 miles away.

  • Principe, 16, Madrid City Center, 28012 Madrid, Spain
    Principe, 16
    Madrid, Madrid, Spain