Gallery Hotel London United Kingdom Location:
The Gallery Hotel, Location
Location The Gallery Hotel located in South Kensington and adjacent to Chelsea is close to some of the most famous and enjoyable activities and sights London has to offer.
Guests interested in theatre and live entertainment are in an ideal location to enjoy and experience some of the city's best theatre in the Albert Hall, close to The Gallery Hotel.
Members of the Monarchy have long been associated with the Kensington area surrounding The Gallery Hotel. The Gallery Hotel provides access to The Albert Memorial and Kensington Palace - two such reminders of the local history and regal associations.
The Gallery Hotel is also close to Kensington High Street (for visitors interested in a spot of retail therapy!) and the tranquil Kensington Gardens, not to mention the numerous museums and galleries dotted throughout the modern, bustling city of London.