Lovely Location
The Pelham boasts an ideal location for visiting London. Situated in trendy, luxurious residential neighbourhood of South Kensington, guests will be within easy reach of all the major sights in the city. There is plenty of shopping, dining, museums, parks and other sights within walking distance of the hotel, and excellent public transportation connexions assure that you can reach any other part of town as well.