The Marriott Marquis London is a stylish hotel located in the heart of the city. Each room is equipped with a kettle, providing guests with the convenience of making their own hot beverages. The hotel offers spacious rooms with modern amenities, a fitness center, and multiple dining options. Guests can also enjoy the hotel's central location, which allows for easy access to popular attractions such as the British Museum, Buckingham Palace, and the Tower of London.