The Marriott Marquis London is a luxurious hotel located in the heart of London, United Kingdom. It boasts a spacious terrace that offers stunning views of the city's iconic landmarks, including the Tower of London and the River Thames. The terrace is the perfect place to relax and enjoy the vibrant atmosphere of London, with comfortable seating and a tranquil ambiance. Guests can also enjoy a delicious meal or a refreshing drink from the terrace restaurant while taking in the breathtaking views. With its prime location and stunning terrace, the Marriott Marquis London is the ideal choice for a luxurious stay in the historic city of London.