The Montague On The Gardens
15 Montague Street, West End/Centre, WC1B5BJ
Excellent, 5
Refurbished in 2008, the hotel is ideal for business or pleasure and offers a warm and comfortable atmosphere. All of the 100 elegant rooms and suites feature amenities such as air conditioning, Inter...
More Info