Choose your room
The South Kensington Apartments
The South Kensington Apartments London hotel provides proximity to Selfridges London Department Store, which is situated around 3 km away.
The aparthotel is in Kensington with stately Victorian buildings and embassies, 3.1 km from Marylebone train station. This London hotel is also in the vicinity of the public research university "Imperial College London". The scientifically spellbinding Science Museum is 12 minutes' stroll away, while Gloucester Road underground station is about 200 metres from The South Kensington London.
Bathrooms are appointed with a separate toilet and a shower along with hair dryers and bath sheets.
Guests may find the street food restaurant The Jam Cupboard in close proximity to the property.