Pelham Hotel15 Cromwell Place - SW7 2LA LondonThe Pelham Hotel is a townhouse hotel, 150 metres from the Natural History Museum and 600 metres from the famous Harrods department store in the upper crust district of South Kensington. With individually designed decor in a grand country house style, guestrooms include satellite TV, DVD players, CD players, desks, Internet connections, minibars, umbrellas, complimentary bottled water and newspapers. Bathrooms have bathrobes, telephones, complimentary designer toiletries, hair dryers, makeup mirrors and slippers.
|
« London Hotels
BarThe Pelham Hotel 0.0 Km 15 Cromwell Place Gainsborough Hotel *** 0.1 Km 7-11 Queensberry Place, South Kensington - LondonSouth kensington FIFTY FOUR BOUTIQUE HOTEL 0.1 Km THE QUEENSGATE Grosvenor Kensington Hote *** 0.1 Km 210 Harrington Road Brompton Hotel *** 0.1 Km 30 Old Brompton Road » |