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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: