|
|
|
The Montague Hotel London
15 Montague Street, Bloomsbury, London WC1B 5BJ
In the heart of Bloomsbury, without a doubt, one of the most beautiful and fashionable areas of central London, this hotel is within easy reach of all the main attractions of the community. The rooms have all been fitted with first class amenities that include television, telephone and private bathroom. The staff is friendly and attentive.
|
|
|