Situado en una casa de estilo victoriano, The Pelham es un hotel boutique de 5 estrellas ubicado frente a la estación de metro de South Kensington y a poca distancia a pie de los museos de la zona. Diseñado con un relajado estilo campestre en mente, el hotel incluye mobiliario contemporáneo y antiguo, y alberga el estiloso y moderno Bistro Fifteen y el elegante Bar 15. Las habitaciones de The Pelham cuentan con wifi, TV de pantalla plana, un minibar bien surtido y baño de granito con productos de aseo Penhaligon.
Guests can enjoy breakfast, lunch and dinner at La Trattoria by Alfredo Russo, Michelin starred chef. The Italian cuisine features freshly sourced produce and a selection of organic wines and champagnes. The ambience is bright and fresh during the day, and becomes more romantic when the evening approaches, enticing you to dine by candlelight.