Listings >> Hotels The Pelham Hotel pelhamhotel.co.uk 14 Cromwell Pl, Kensington, London SW7 2JR, UK Get directions Hotels