London Marriott Hotel Maida Vale
London England
Check in
3:00 PM
Check out
12:00 PM
With a stay at London Marriott Hotel Maida Vale in London (Camden), you'll be a 4-minute drive from Lord's Cricket Ground and 6 minutes from Marble Arch. This upscale hotel is 2.1 mi (3.5 km) from Hyde Park and 2.6 mi (4.2 km) from Oxford Street.
Stay in one of 239 guestrooms featuring flat-screen televisions. Your pillowtop bed comes with premium bedding. Wireless internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature designer toiletries and hair dryers.
Property Details
Location
Plaza Parade, Maida Vale, London, England NW6 5RP, United Kingdom