The Pelham Hotel is a member of Design Hotels. The Pelham Hotel is situated in the heart of South Kensington and has the perfect location for a healthy mixture of shopping, culture and fresh air. It's just steps away from the V and A, Natural History and Science museums, and just across from the South Kensington underground station. There are 52 individually designed bedrooms and suites each perfectly appointed for today's modern traveller.
There are two sumptuous wood panelled drawing rooms to relax and entertain in as well as the stylish but casual Bistro 15 and Bar 15.