Located in the heart of Covent Garden, ME London offers stunning views of the city's skyline. The hotel's contemporary design and stylish rooms provide a luxurious and comfortable stay. Enjoy panoramic views of landmarks such as the London Eye, St. Paul's Cathedral, and the Shard from the rooftop bar, which is a popular spot for both locals and tourists. ME London is the perfect choice for those seeking a trendy hotel with breathtaking views.