Located in the heart of Covent Garden, ME London offers stunning views of the city's skyline. The hotel's rooftop bar provides a perfect spot to enjoy a cocktail while taking in the panoramic vistas. The rooms are stylishly designed and offer floor-to-ceiling windows, allowing guests to admire landmarks such as St. Paul's Cathedral, The Gherkin, and the London Eye.