The Pelham Hotel
The 5-star The Pelham Hotel offers fine accommodation in London. Built in 1989, the elegant hotel was renovated in 2007.
The Pelham Hotel lies in the vicinity of South Kensington, Museum of London and Notting Hill as well as museums, galleries and the tower. The property is about 5 minutes' walk of Harrods, Victoria and Albert Museum and Natural History Museum.
The venue is a short walk to boutiques and shops.
Some of the 52 classic rooms feature antique décor and a stunning view on the city. The property boasts views of Hyde Park from its rooms. They offer en suite bathrooms with a bathtub, a bidet and a shower.
Dishes of British cuisine are served in the designed restaurant. Dozo and Muriel's Kitchen are situated in a natural area, about 50 meters from the venue.
The nearest metro station is 550 meters away. London City airport can be reached within 20 minutes' drive.
Guests can use car rental services on site.
The Pelham Hotel offers a gym and fitness center for guests to keep fit.