Imperial College (Southside Halls Twn) Hotel London Prince's Gardens, Watts Way, S. Kensington Campus, London, Sw7 1lu, London, United Kingdom

Hotel Description

This 3 star hotel is located in the city centre of London and was established in 2007. It is a short drive away from the Natural History Museum and the nearest station is South Kensington Station. The Hotel has a coffee shop, an indoor swimming pool and a fitness centre/gym. All 310 rooms are equipped with safe.

Note: We update hotel photos, maps and descriptions on a regular basis – it is the responsibility of the hotel to ensure that these are accurate !

Our Customer stayed here in September 2013

Nice hotel and very good location.

Rating: 4/5
4 out of 5