The Pelham

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

The Pelham – Drawing Room (1)

The Pelham Hotel – The Mews Suite

The Pelham London Exterior

The Pelham Hotel – King suite living room

The Pelham Hotel – Executive Room 2

Menu