Located in the prime touristic area of Madrid, the comfortable 4-star Melia Castilla Madrid hotel offers air-conditioned rooms with a minibar fridge and a Nespresso machine. The family-friendly hotel is a good starting point for Madrid's sports attractions, including the football Santiago Bernabeu Stadium, which is only 1 km away.
This Madrid hotel is about 25 minutes on foot from Calle Ponzano and just 400 metres from Cuzco underground station. Surrounded by gardens, the Melia Castilla Madrid is only steps away from the Canal de Isabel II Exhibition Centre. Also, the accommodation is around a 10-minute ride from the cibeles Cybele Palace, and Atocha train station is located nearly a 10-minute drive away. Well-connected to many sights, the hotel is just moments from Joan Maragall-INE bus stop.
The allergy-friendly rooms at Melia Castilla hotel are furnished with sound-proofed windows, and include complimentary wireless internet and an LCD TV set. A wardrobe, along with natural light, are provided in the bedrooms. The private bathrooms are appointed with a hairdryer and shower caps. Rooms at the property allow you to enjoy unparalleled views of the city.
Each day at this hotel starts with a complimentary continental breakfast. Guests can dine at 5 on-site restaurants, which include Cervantes Room, serving breakfast, and District 798 with its dinner. The restaurant serves international cuisine. The aperitif bar is the go-to for international cocktails and international drinks. The bar area includes a wine bar. You can visit a restaurant situated close by and taste Japanese cuisine.