With over a hundred rooms, this hotel is a good place to stay if you have business in West London or are a a leisure traveller in the beautiful area. The hotel is located close to the River Thames and has a great deal of nice attractions within a short distance. Kew Gardens are one of the most famous and well kept botanical gardens in the world and are nearby, as is Kempton Racecourse and Richmond Park.