Five Star Alliance
Tag line NEED ASSISTANCE? 1-(888)-5STAR-11
  • Twitter
  • Facebook

The Pelham Hotel

| London, United Kingdom
 
The Pelham Hotel
The Pelham Hotel
The Pelham Hotel
Check availability
5plusRooms
The Pelham is at the very centre of South Kensington, opposite South Kensington tube station and 700 metres from The Gore Hotel, our sister property. This bustling, cosmopolitan part of town is home to the Victoria & Albert and Natural History Museums, Harrods, Hyde Park and The Royal Albert Hall - all within 600 metres of The Pelham.

Described as London's finest Town House Hotel, The Pelham mixes an enchanting blend of uniquely English traditional style with unexpected modern flair, designed by Kit Kemp. Step into The Pelham, and you will become part of the exclusive yet relaxed atmosphere offering you unparalleled service throughout your stay.

The wood paneled Drawing room and Library both have open fireplaces and deep designer sofas. Reserved exclusively for guests they offer 24 hour service, ensuring you are always well looked after, whatever the hour.

The 51 bedrooms and suites are individually designed to the highest finish. There are stylish event rooms, a fully equipped gym and the relaxed and lively Bistro Fifteen and BAR 15. For business and leisure traveler alike, The Pelham is that great rarity: a tranquil residence in the heart of one of the most vibrant cities in the world.

Known as the "21st arrondissement of Paris", South Kensington is where the well -heeled meet the museum & art lovers, and the boutiques meet the Bistros, making it the perfect choice for the sophisticated traveler.

 
Related articles
London's Freshest Suite at the Mondrian
Situated on the banks of the River Thames in London's famed Sea...Read more >>
Did You Know? Buckland Manor
Did You Know? Buckland ManorRead more >>
The Colony Grill Room at The Beaumont
The Colony Grill Room at The BeaumontRead more >>
Meet Belgraves London
Meet Belgraves LondonRead more >>
Related articles
Check rates
Easily compare rates at
available luxury hotels
 
The Pelham Hotel
London, United Kingdom
Check rate bottom