The hotel Me London is listed as one of the best new hotels by Travel and Leisure. Me London hotel is located in the most important tourist place in the city minutes from Covent Garden, Trafalgar Square, Houses of Parliament and St. Paul’s Cathedral Near the theatres, shopping areas, chic hot spots and the best contemporary night clubs.
Designed by the world famous architects Foster and Partners, amongst its fantastic services and facilities ME London provides 157 exquisitely designed, modern rooms, including 16 suites; two New York restaurants (Cucina Asellina and STK London) Roof Bar. Rates starting at $485.00.