The Pelham Hotel

Show on map ID 19883

Common description

The Pelham is located in the heart of South Kensington, right next to South Kensington Tube Station. It is a luxury townhouse hotel offering a restaurant, bar, gym and boutique and stylish accommodation. There is free WiFi available everywhere. 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 a hairdryer, free toiletries, a bathrobe, slippers and a bathtub. Guests can enjoy breakfast or afternoon tea at Bistro Fifteen and Bar 15. The cuisine features fresh produce and a selection of organic wines and champagne. The hotel also boasts a decorated drawing room and library. Area attractions include the Royal Albert Hall, the Natural History Museum and the Victoria and Albert Museum, all within a 10-minute walk. Hyde Park and Kensington Gardens are less than a mile away, and Notting Hill is 2.2 miles away.
Hotel The Pelham Hotel on map

 
 
 

Sociale medier


 
Visa MasterCard MoobilePay
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply
Detur Rejser – en del af Aventura Travel Group
© Copyright Detur 2025