Address: |
11 KNARESBOROUGH PLACE, LONDON
|
The London Kensington Travel Inn is located walking distance from both Earls Court exhibition centre and the great shopping at South Kensington. Closest attractions include Kensington Palace, Natural History and Science Museums, Albert and Victoria Museum, Royal Albert Hall and Hyde Park. The hotel has a Slice restaurant and Bar. There is no on-site parking.
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the adequacy of the hotel information. We are not responsible for any inaccuracies in the information displayed.
|