Hotel Opening

JW Marriott opens hotel in Madrid, Spain

JW Marriott Hotel Madrid, which is located in the Canalejas zone, feature 139 rooms and suites.