Montagu Place Hotel
Montagu Place Hotel
2 Montagu Place,
London
W1H 2ER
United Kingdom
Rooms from £79.00 ( €116.92 / $144.57 ) per night
This intimate, boutique hotel, set in a listed Georgian townhouse, offers you stylish accommodation in a quiet residential street, just a short walk from some of London's leading thoroughfares.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







