Day Delegate
Hylands Estate
1559 miles from centre
This 4-star chain hotel in central London is conveniently located close to a wide selection of high-street and designer shops. Situated 650 yards from Marble Arch tube station, this hotel also 7 adaptable event spaces with a maximum capacity of 200 guests in the largest room. All feature high-speed WiFi and advanced audiovisual equipment, as well as flexible set-up options.
2026-01-15T15:32:54.207Z