15 Cromwell PlaceLondonShow on map
The price you see is the price you pay
Total = The hotel + Our service fee + VAT


+27 more photosCheck-in
15:00
Check-out
11:00
Luxurious Accommodation The Pelham, nestled in South Kensington, offers boutique stylish rooms with a blend of antique and modern furnishings, air-conditioning, and flat-screen TVs. Each room is uniquely decorated, ensuring a one-of-a-kind stay for every guest.
Culinary Delights Indulge in exquisite dining at La Trattoria by Alfredo Russo, a Michelin-starred chef's restaurant within the hotel. Enjoy freshly sourced Italian cuisine paired with organic wines and champagnes. The hotel's wood-panelled drawing room and library are perfect for relaxing with afternoon tea.
Prime Location Conveniently located near South Kensington Tube Station, The Pelham is a short walk from iconic attractions like the Royal Albert Hall and the Natural History Museum. Explore Hyde Park, Kensington Gardens, and Notting Hill, all within easy reach. Experience luxury and convenience at The Pelham - book now for an unforgettable stay.
Executive Triple Room
King Suite
Cozy Double Room
Executive Double Room
Executive Room
Deluxe Double Room
Junior Suite
Mews Suite “Suite Temptation”
15 Cromwell Place
Open in Google Maps