Choose your room
The Pelham is a luxury 5-star boutique hotel offering comfortable accommodation near the heart of London. Highlights include onsite dining, a gym, free Wi-Fi, and an excellent location close to the South Kensington museums.
The hotel is housed in a beautiful Victorian townhouse with an elegant, white and light coloured brick facade.
Facilities include a gym and free Wi-Fi is available throughout the premises.
Executive rooms are 28-30sqm and individually decorated in a classic, elegant style. Amenities include air-conditioning, a flat-screen TV, work desk, and an en-suite bathroom.
Bistro Fifteen serves modern British cuisine in a stylish and friendly setting. Guests can also enjoy drinks or a vintage afternoon tea at Bar 15. A buffet breakfast is provided every morning and there are plenty of dining opportunities in the vicinity.
Chargeable parking is possible nearby.
Useful information:Other names for Hotel Pelham:
The Pelham Stars Collezione
The Pelham London