Plaza De España, S/N, Madrid, Spain
Rating:
Crowne Plaza Madrid City Centre Hotel Description
The hotel is located in the Plaza de España, the historical, cultural and commercial cente of Madrid. The hotel has a fantastic view of the Royal Palace and the Casa de Campo park.
Crowne Plaza Madrid City Centre Hotel Facilities
- Parking
- Restaurant
- Sauna
- Fitness Center
- Souvenirs/GiftShop
- Car rental