The Pelham Hotel
The Pelham Hotel 1
The Pelham Hotel 2
+31
More photos

The Pelham Hotel

15 Cromwell Place, South Kensington, London SW7 2LA, United Kingdom

About The Pelham Hotel

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. Each room is individually decorated and comes with a mix of antique and modern furniture, air-conditioning and a flat-screen TV. They also have an en suite bathroom with hairdryer, free toiletries, bathrobe, slippers and bathtub. Guests can enjoy breakfast, lunch, afternoon tea or dinner at Bistro Fifteen and Bar 15. The cuisine features freshly sourced produce and a selection of organic wines and champagnes. The hotel also boasts a wood panelled drawing room and library. Local attractions include the Royal Albert Hall, the Natural History Museum and the Victoria and Albert Museum, within 10 minutes’ walking distance. Hyde Park and Kensington Gardens are less than one kilometer away and Notting Hill is 3.5 km away. Kensington and Chelsea is a great choice for travellers interested in museums, parks and culture.

Hotel features

  • Sports

  • Business Centre

  • Gym

  • Laundry

  • Parking

  • Restaurant

  • Room Service

  • Other

Hotel information

Check-in from 15:00

Check-out until 11:00

Children of any age are welcome.

Parking available

Check availability

Select your dates and guests to see available rooms.

Crypto friendly bookings

Book freely. Pay your way.

Choose crypto or traditional payments and pay seamlessly anywhere in the world.