This luxury newly refurbished townhouse hotel enjoys a stunning setting in London. It is located at the heart of Kensington and Chelsea, on one of Londons renowned tree-lined avenues with the Natural History Museum, Science Museum, V&A,Royal Albert Hall and Hyde Park minutes away. Well connected with Gloucester Road tube station just a short walk, the hotel enjoys close proximity to Londons financial and business centre. SW7 restaurant and bar is located in the hotel, an exclusive place to escape the hustle and bustle of the city and discover a fascinating fusion of British and Mediterranean cuisine and an eclectic selection of signature cocktails inspired by William Morris artworks The hotel lies just a short stroll away from the citys Royal Parks. This hotel combines an excellent location with exemplary facilities and genuine hospitality. The guest rooms enjoy a classical design, oozing elegance and sophistication. The hotel offers a range of exemplary facilities and services, ensuring a first-class experience that is sure to impress.