What is marriott marble arch?
London Marriott Hotel Marble Arch operates as a 4 star luxury hotel in London. Luxury and comfortable accommodation service is provided by the hotel. London Marriott Hotel Marble Arch has near about 250 fully furnished, well ventilated, sophisticated and deluxe rooms to offer accommodation services. Some of the features of the hotel include Bar/Lounge, Business Centre, Fitness Centre, Restaurant, Room Service, Swimming Pool, Wheelchair access etc.