The comfortable 4-star Melia Castilla Hotel Madrid is located approximately 5 minutes' walk from Cuzco underground station and proudly features three different styles of restaurants. Offering 3 restaurants with Mediterranean, Spanish, and international cuisine, the family-friendly hotel is about 15 minutes by car from Catedral de Sta Maria la Real de la Almudena.
This Madrid hotel is situated only 1 km from Santiago Bernabeu Stadium and only minutes from Centro de Exposiciones Arte Canal. The smoke-free Melia Castilla Madrid provides history lovers with proximity to the luxurious over-the-top rococo Royal Palace of Madrid (6 km) and Cybele Palace (4.6 km). Nature lovers will enjoy an excellent location of the modern accommodation surrounded by gardens. Located about a 10-minute drive from the excellent Melia Castilla Hotel, the ancient Egyptian Temple of Debod is open for visiting by worshippers and tourists. You can catch the bus at Joan Maragall-Rosario Pino bus stop, a short walk from this Madrid property.
Some of the air-conditioned rooms have a dressing room and a dining area, and such facilities as a flat-screen TV with cable channels, along with tea/coffee making equipment. They are furnished with exclusive decor. Providing a roll-in shower and a sink, the spacious bathrooms have bathrobes and slippers. Guests can enjoy views of the city.
The Melia Castilla Madrid will treat you with a private continental breakfast. Dinner is served in the onsite à la carte restaurant daily, and breakfast can be enjoyed at the à la carte restaurant. The restaurant at this Madrid property has Mediterranean menu. Featuring a wine bar, the aperitif bar creates a warm atmosphere to have international drinks. Sample Mediterranean specialties at L'Albufera Restaurante located within convenient reach of the hotel.