The Pelham Hotel in London is a private and distinctive hotel situated in Cromwell Place, between Chelsea and Hyde Park. The Pelham draws its character from the surrounding museums, established art dealers and family-owned antique shops.
A blend of country cottage and smart townhouse, The Pelham Hotel has been designed with freshness and modernity. Beyond the porticoed façade, guests find themselves in richly ornamented rooms full of fine details such as tailored fabrics and original artworks. Antique furnishings and paintings emphasize the feeling of well-heeled luxury. Have a cognac near a fire in the wood-paneled library, or retreat into the peacefulness of your own private suite.
- 15 Cromwell Pl
- SW7 2LA London
- +442075898288
- www.pelhamhotel.co.uk/...
- reservations@pelhamhotel.co.uk
- Download vCard
- 'Round the clock reception
at South Kensington








