Conveniently located in Madrid’s commercial and financial district one block from the city’s main boulevard and a 10-minute walk from the Madrid Congress Hall, this large, contemporary hotel is an ideal choice for business travelers.