A newly refurbished elegant property in London’s cultural centre of South Kensington. This beautiful Georgian townhouse is welcoming, discreet and charming. The rooms offer private en-suite facilities, granite-tiled bathrooms and other modern conveniences.Located just a stone-throw from the V&A and Natural History Museums, Royal Albert Hall, South Kensington tube station and 10 minutes walk to Harrods, the Gallery hotel offers easy access to major attractions in London.Offering facilities for the business traveller and comfortable home-from-home atmosphere for the leisure traveller, the Gallery hotel is ideally positioned to cater for guests of all tastes and requirements.