STAYING

* United Kingdom : London
The Pelham Hotel


Step into The Pelham, and you will become part of the exclusive yet relaxed atmosphere offering you unparalleled service throughout your stay

Described as Londons finest Town House Hotel, The Pelham mixes an enchanting blend of uniquely English traditional style with unexpected modern flair, designed by Kit Kemp.

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.

The Pelham Hotel



The Pelham Hotel in London is a private and distinctive hotel with an individual sense of tradition, 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. Thurloe Square and local florists give the neighborhood a living splash of color; part of the rich and vibrant atmosphere of South Kensington, which is sensitively translated into The Pelham Hotel's interior.


Meetings & Eroups



The sunlight drenching the cool white linen sofas, and bouncing off the dark oak table, courtesy of the 7ft Bay windows, overlooking South Kensington provide the backdrop for a high-energy meeting as well as value for money for your days agenda.

Meeting rooms host a variety of clients, from BAFTA to Vogue and Citigroup to The Royal Albert Hall meaning any occasion can be individually tailored to what guests require; flexibility is our speciality at The Pelham. Either room can be transformed from private dining or corporate meeting area into a glamorous space for receptions, and vice versa.

Accommodations



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. Carefully chosen antique furnishings and paintings emphasize the feeling of well-heeled luxury. Have a cognac near a warm fire in the wood paneled library, or retreat to the gentle peace of your own private suite.



15 Cromwell Place, London SW7 2LA
United Kingdom


The Pelham Hotel is located directly opposite South Kensington tube station, a short walk from Hyde Park, Harrods, Brompton Cross, the Victoria & Albert, The Natural History and Science museums and Europe’s largest shopping mall: Westfield.

Contact Marta Anicic at Tzell Travel Group:
(646) 505-9535 or marta@tzell.com