
Madrid, Spain
AB Design Suites Madrid
4-star hotel
1.3 km straight-line distance
This apartment complex boasts a prime setting at the heart of Madrid. The complex is located just a short walking distance away from Plaza Espana. Noviciado metro station is 200 metres away. A wealth of shopping, dining and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service





















