The Gallery Hotel is located in the heart of South Kensington it is a small luxury boutique hotel with the elegant charm of English country houses. The location is simply superb and is unbeatable. The Natural History Museum is literally across the street and the Victoria & Albert Museum, Hyde Park, Harrods and the fashionable Knightsbridge are within walking distance.
The underground is 2 minutes walk from your doorstep and restaurants, bars and traditional English pubs abounds in this chic London borough.
The Gallery Hotel provides superb business and meeting facilities for the business guest with state-of-the-art audio and visual equipment to assist in the smooth running of your meeting or presentation. Please note that the room layouts can be adapted to suit your business requirements to ensure that your needs are met.