HOTEL MELIA CASTILLA - MADRID
Located in Madrid´s financial district, near the city centre.
15 minutes from the airport, and within walking distance to the Real Madrid´s football stadium.
A wide choice of dining and entertainment options can be found within walking distance to the hotel.
Key Facts about the property:
- 915 bedrooms
- 28 Meeting rooms
- State of the art Auditorium for 511 people
- Executive level (50 deluxe rooms including 12 suites)
- 2 Restaurants
- 2 Bars
- Outdoor Pool