The newly-refurbished hotel is a design-inspired boutique hotel located in the heart of Kensington on one of London's historic tree-lined avenues, directly opposite Gloucester Road Underground Station. Kensington is the ideal base for any visitor to London, with its easy access to many attractions, and shops. Hyde Park is to 1.9 km from the hotel , Harrods, the museums are all located within walking distance London's Original Tour bus stops outside the hotel and allows guests to easily explore this historic city. Lovingly restored, this hotel offers guests the benefits of modern service and in-room facilities, combined with old-world character and charm.|
Safety Deposit Boxes
Tea & Coffee Facilities
Please note: Map shows the rough area of the hotel and may not be 100% accurate.