
This hotel is located at the heart of one of Madrid's most significant business areas. Lying just 15 km away from Madrid, the property offers the ideal choice for business and leisure travel
- City breaks
- Work trips
✓ 38 recorded facilities✓ 5 room options✓ Direct property details


