No rating yet
Cromwell Place 15, SW7 2LA London, South Kensington

Cromwell Place 15, SW7 2LA London, South Kensington
The Pelham is situated in the heart of South Kensington. Steps away from the Victoria & Albert and Natural History museums, Hyde Park and luxurious shops Harrods, Harvey Nichols.
Parking
The Pelham's resturant serving delicious modern European food and two drawing rooms with honesty bar for guests to relax and entertain in. Important:5+ rooms is considered a group therefore different conditions apply When booking more than 5 rooms, different policies and additional supplements may apply.
The hotel has undergone a self-inspection regarding its enhanced protective measures.
Reception
occupied 24 hours a day
Reception manned at weekends
occupied 24 hours a day
Earliest check-in
03:00 PM
Latest check-out
11:00 AM