London Marriott Hotel Marble Arch
London England
Check in
3:00 PM
Check out
12:00 PM
A stay at London Marriott Hotel Marble Arch places you in the heart of London, within a 10-minute walk of Hyde Park and Marble Arch. This upscale hotel is 0.8 mi (1.2 km) from Kensington Gardens and 0.9 mi (1.5 km) from Oxford Street.
Stay in one of 240 guestrooms featuring flat-screen televisions. Wireless internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
Property Details
Location
134 George Street, London, England W1H 5DN, United Kingdom