Address : 20 mercer street, covent garden, london wc2h 9hd, united kingdom, london Show Hotel Map
This prestigious city hotel is situated at the heart of popular Convent Garden. Numerous shops, a range of restaurants, bars and pubs are located in the hotel's vicinity. Many of London's top sights and almost all of the city's districts may easily be reached by making use of the public transport, located 300 m away.