9.5 Guest rating Hotel photo

Hotel Best Center APT

Hint: You can enter any city or hotel name

Book Hotel Best Center APT

Principe, 16, Madrid 0.4 km from city center

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 200 metres away.

Photos Of
Room facilities
  • Air conditioning

Show Hotel Best Center APT on the map

Best Center APT 40.415458 -3.700422