Grosvenor House, A JW Marriott Hotel,  London
Grosvenor House, A JW Marriott Hotel
Holiday Inn London,  London
Holiday Inn London
London Marriott Hotel Marble Arch,  London
London Marriott Hotel Marble Arch
Park Plaza Sherlock Holmes,  London
Park Plaza Sherlock Holmes
Ten Manchester Street,  London
Ten Manchester Street
London Marriott Hotel Marble Arch,  London

London Marriott Hotel Marble Arch

134 George Street
London
3 Star
340 Rooms
About London Marriott Hotel Marble Arch
Situated just off the Edgware Road and close to the Oxford Street shops, this friendly hotel offers smart, well-equipped, air-conditioned bedrooms. Public areas are stylish, and include a smart indoor leisure club and an Italian themed restaurant. Secure underground parking is available.