





























Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Nestled in the heart of London, Montagu Place Hotel exemplifies a blend of contemporary luxury and historical elegance. With its commitment to sustainability and eco-friendly practices, the hotel stands out for its innovative use of green technologies and locally sourced materials, preserving both comfort and environmental responsibility.
Accommodations: Montagu Place Hotel caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 16 elegantly appointed guestrooms. Each of the 16 rooms at Montagu Place Hotel is a sanctuary of luxury, featuring plush bedding, marble bathrooms, and bespoke furniture. Guests can choose from deluxe rooms with city views or executive rooms overlooking serene gardens. Every room boasts modern amenities such as high-speed Wi-Fi, flat-screen TVs, and minibars. The exclusivity extends to special touches like premium toiletries and spacious balconies in select suites.