Large art-deco style hotel situated in heart of West End, overlooking Oxford Street, near Covent Garden and theatrical district. This is the ideal London conference hotel with a wide selection of meeting space.
There are no tags yet for this venue.