Photos and Review by Oyster.com Investigators.
In Madrid's financial district
Melia Castilla is located in Cuzco, Madrid's financial district. There are few tourist attractions in the area aside from the Santiago Bernabeu, where the Real Madrid soccer team plays.
The capital of Spain is a vibrant, multicultural city located right in the center of the country. The Cuatro Torres business area's additions to the city skyline (four sleek towers, including a hotel and corporate offices) give an idea of what Madrid is rapidly becoming: a sophisticated, cosmopolitan city -- albeit one that preserves its century-old traditions.
The 915-room Melia Castilla hotel is located in Madrid's financial district. Rooms are large and feature classic decor -- think warm colors, pastel striped walls, and marble bathrooms -- though details such as tube TVs keep them from feeling too luxurious. Suites feel much more polished than the regular rooms with dramatic beds and nice accents. Hotel perks include a spacious fitness center, an outdoor pool (open only during the summer), and a pool bar. There are also two upscale restaurants. While this hotel has good amenities -- including 24-hour room service -- those looking for a central location near the sights may consider staying in Salamanca or Retiro.