Name: The Montague on the Gardens Hotel
Country: United Kingdom
Star Rating: 4
Address: 15 Montague Street, Bloomsbury
Phone No.: 020 7637 1001
The Montague on the Gardens Hotel is a 4 star hotel located in central London. If value, prime location, cosy charm, superb comfort, state-of-the-art business amenities, award-winning dining, attention to detail and enchanting personal service are values you hold in high esteem, then this hotel will more than please you.