Beautiful luxury London townhouse hotel overlooking a private garden in a secluded spot close to the British Museum and Covent Garden in London is dedicated to providing business and leisure guests with outstanding personal service, exceptional comfort and every modern convenience.
Located in Central London in front of the British Museum and the hurly-burly of tourist London. To the rear, there's a serene private garden, cut off from the city by a rectangle of fine Georgian townhouses. Between the 2 lies The Montague - an intriguing blend of up-to-the-minute city vibrancy and old-world Bloomsbury calm.