London Hotels Guide

Check-in date : 
Check-out date : 
Browse London Hotels by Location
 Exterior
Montagu House Hotel
Map

2/3 Montague Place
London,    W1h1rg  GB
Additional Pictures
 Room
Hotel Description
Montagu House is very close to the main shopping throughfares and the bustling west end. The main toursit attractions including Madame Tussauds and the London Planetarium are a short walk from the hotel.We are conveniently located close to Baker Street and Marble Arch underground stations which are only a few minutes walk from the hotel.


Rating: TB - 2 stars.
Services/Facilities/Amenities
  • Safe Deposit Box
  • Reservation Policies
    Check-In: 12:00 PM
    Check-Out: 11:00 AM
    Currency: GBP
    Guarantee Policy: A credit card is required for a guarantee
    Cancellation Policy: Bookings must be cancelled 2 day(s) in advance