Close

ACCOMMODATION

© Christoph Kern & Annette Fischer
London

The Pelham Hotel

Townhouse
The charming townhouse in elegant South Kensington radiates a country-house charm with its panelled walls, high ceilings and cosy salons. The walk-in wardrobes in the 52 individually furnished rooms complete the exclusive comfort. The location itself guarantees unique relaxation, and it’s only a few minutes’ walk to the V&A Museum and Hyde Park.
15 Cromwell Place
London, Greater London SW7 2LA
Phone  +44 (0)20 7589 8288
The Pelham Hotel
More SWISS tips for London