Discover the rich history and vibrant culture of London at the Marriott Hotel & Resort. This elegant hotel offers rooms with private terraces that overlook iconic landmarks such as the Tower of London and the River Thames. Enjoy a cup of tea on your terrace while admiring the city's architectural wonders. The hotel boasts a range of amenities, including a fitness center, spa, and stylish restaurants. With its prime location near popular attractions like Buckingham Palace and the British Museum, this Marriott Hotel & Resort is the perfect choice for an unforgettable stay in London.