Twelve-story conference-oriented hotel adjacent to Earl's Court Exhibition Centre. Easy access to Kensington, Oxford St & Harrods.
There are no tags yet for this venue.