The Pelham London - Starhotels Collezione
London England
Check in
3:00 PM
Check out
11:00 AM
Located in London (London City Centre), The Pelham London - Starhotels Collezione is within a 5-minute walk of Natural History Museum and Victoria and Albert Museum. This luxury hotel is 0.6 mi (0.9 km) from Harrods and 0.9 mi (1.5 km) from Imperial College London.
Make yourself at home in one of the 52 individually decorated guestrooms, featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature designer toiletries and bidets. Conveniences include phones, as well as safes and desks.
Property Details
Location
15 Cromwell Place, South Kensington, London, England SW7 2LA, United Kingdom