Montagu Place Hotel
Montagu Place Hotel - view 2
Montagu Place Hotel - view 3

Montagu Place Hotel

Boutique hotel with bar/lounge, near Marble Arch

London, United Kingdom
9.00
9.0 out of 10

About this hotel

Located in London City Centre, a neighborhood in London, Montagu Place Hotel is near a metro station. Marble Arch and Buckingham Palace are notable landmarks, and some of the area's activities can be experienced at Wimbledon Tennis Club and Twickenham Stadium. Check out an event or a game at Royal Albert Hall, and consider making time for London Eye, a top attraction not to be missed.

Amenities

Free WiFi
Air conditioning
Bar
Laundry facilities
24/7 front desk
Non-smoking

What this place offers

Food and drink

Continental breakfast (surcharge) each morning 8:00 AM–10:00 AM
Bar/lounge

Working away

Meeting room

Services

24-hour front desk
Concierge services
Tour/ticket assistance
Dry cleaning/laundry services
Luggage storage
Multilingual staff

Facilities

1 building/tower
Safe-deposit box at front desk
Communal living room
Banquet hall
Georgian architecture

Accessibility

Wheelchair accessible

What is nearby?

  • Marble Arch

    9 min walk

  • Hyde Park

    10 min walk

  • Oxford Street

    14 min walk

  • London (LHR-Heathrow)

    41 min drive

Where to find Montagu Place Hotel?

Map for Montagu Place Hotel

Address: 2-3 Montagu Place, London, England, W1H 2ER View on Google Maps →

From $345/night

Great price for this location!

Check Availability

Explore More Affordable Hotels in London

Browse more affordable hotels in London and nearby areas. Each property offers great value for travelers looking for comfort and convenience at lower-than-average prices.