Madrid, Spain1.4 miles
Comfortable Modern Hotel in central Madrid, 2 km from North train station & 13 km from airport. Commercialand tourist area.
View Hotel Details
6 First Class
Commission: -
Rooms: 97
Rates: $24 - $40
3 Superior Tourist Class
Rooms: 14
Rates: $127 - $132
Not Yet Rated
Rooms: 23
Rates: $144 - $150
Rooms: 8
Rates: -
Rooms: -
This property, renovated in 2018...
Rooms: 17