Route GuidesRoutes City GuidesCities Map Log in

The Pelham - Starhotels Collezione

London
15 Cromwell Place, London, SW7 2LA

52 rooms · ★★★★★ · from £179


Set in the heart of South Kensington, just by South Kensington Tube Station, The Pelham is a luxury townhouse hotel offering a restaurant, bar, fitness centre and boutique and stylish accommodation. There is free WiFi available throughout.