Guide To London Hotels ** Travel And Hotel Information For London
Montague Hotel
15 MONTAGUE ST
City:
London
Description:
The Montague is a first class hotel, dating from 1860 and reopened in 1991 after extensive renovation. Hotel is situated in the literary heartland of Bloomsbury. The Montague offers an elegant base for your stay in London, having been favored throughout history by authors and philanthropists. Stylish guest rooms are well appointed. Hotel is minutes to fine dining, shopping and entertainment.