The Montague On The Gardens

The Montague on the Gardens

The 4 star Montague is a boutique London hotel located in Bloomsbury offering luxury accommodation. Free Wi-Fi and special offers for direct bookings.

4 Star The Montague on the Gardens | Luxury Hotel Accommodation Bloomsbury, London

http://www.montaguehotel.com

}