Listings » Accommodation, Travel & Tours

Boutique Hotel London

The Pelham 15, Cromwell Place London
, 40741 United Kingdom

About

The Pelham Hotel in London is at the very centre of South Kensington and mixes an enchanting blend of uniquely English traditional style with unexpected modern flair, designed by Kit Kemp.

Location