The Pelham is an elegant boutique hotel in the heart of South Kensington, located a short walk from Kensington Gardens, the inspiration for the eclectic, brightly colored design of its interiors. The hotel has the aristocratic atmosphere of a London townhouse, its interiors are a romantic mix of elegant patterns and rich tones, complemented by the warm welcome and flawless service of a noble residence.
An iconic retreat in the heart of London