Plaza De España, S/N, Madrid, Spain
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
- Fitness Center
- Car rental