Address:
12-20 MONTAGUE ST.
Click
a photo to view
Hotel
Information
The Montague on the Gardens Hotel London is located in Bloomsbury London. Montague On The Gardens in LONDON. It is close to Covent Garden and is just adjacent to the famous British Museum. The hotel is within easy reach of London's financial districts. West End theatres and Oxford Street shopping area are just round the corner.The Montague Hotel have elegance and luxury furnishing, offering gracious style in a unique, central London setting. It is the right choice of accommodation if you are visiting London and hoping for a memorable stay in London.
Location
Information
Important place or monument close to the hotel: The British Museum. Nearest station/metro: Russell Square-5 mins. Nearest exhibition centre: Earls Court-15 km. Nearest airport: Heathrow-45 km/City-13 km.
Property
Amenities