Guest Review Score: 7.9/10
This is a four star accommodation in London renowned for its excellent standards and contemporary decor. Right in the heart of West End, the hotel offers stunning level of hospitality with a friendly staff.
The guests can enjoy the stay at any of its 90 spacious and well appointed rooms which are individually designed and are equipped with state of the art facilities and amenities. The hotel also possesses conference rooms and syndicate suites to hold corporate events or small meetings.
XX-XXVIII Restaurant and Omega Lounge Bar offer a good deal of meals and cocktails for all those foodies. The guest can have easy access to attractions like Madame Tussauds and others.