
Opened in May 2006, Montagu Place is a chic, new townhouse hotel. This small, personal, city retreat has been created from two Grade II listed Georgian townhouses giving it a delightful, unassuming air externally. Internally the hotel has been meticulously refurbished throughout to retain or replace many of the classic and original period features including timber panelling, ceiling cornices and fireplaces.
This refurbishment has created a brand new hotel with a unique design that nods to its Georgian heritage with a subtle mix of contemporary and traditional finishes. The bedrooms have been individually designed with comfort and up to the minute facilities in mind. Dark woods combine with tonal, textured fabrics, mirrors and bespoke carpets to evoke a sense of style, calm and comfort in every room. En-suite, deluxe bathrooms are all completed with an elegant combination of luxury finishes and state of the art showers.
Unique lighting, original artwork, and sumptuous furnishings create a striking lounge and bar that is intimate and chic, offering a fabulous, warm and relaxing ambience right in the heart of the bustling city of London.
Montagu place hotel is a boutique hotel in London that offers luxury, lacks pretensions and oozes style with its sophisticated vibe.