See all photos
134 George Street, London, United Kingdom
The smoke-free London Marriott Hotel Marble Arch is located in London, about a 25-minute walk from Buckingham Palace, and offers an indoor swimming pool. 2.7 km from the Science Museum, the 4-star hotel offers air-conditioned rooms plus a fitness club.
This contemporary hotel boasts a central location within a few blocks of Edgware Road tube station. The cantilevered Coca-Cola London Eye Observation Wheel is 10 minutes' drive from the Marriott, and London City airport is 20 km away. The accommodation is also conveniently located within a short distance of department stores and a shopping area. The nearby shopping sights include the buzzing Theatre-district Piccadilly Circus Square, which is 2.1 km away.
London Marriott Hotel Marble Arch offers 154 rooms with an iron with ironing board and an air conditioner, as well as self-catering options such as coffee/tea making machines. Guests can take advantage of a separate toilet and a shower, along with a hair dryer and bath sheets supplied in the bathrooms.
A complimentary buffet breakfast is served each morning. Gastronomic options include a lounge bar. Located fairly close to the hotel, the restaurant Twist offers a Mediterranean menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about London Marriott Hotel Marble Arch! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices