The 4-star Superior St Christophers Place hotel is situated near the shopping district of London. This London hotel features Wi-Fi, provided in public areas.
Certain rooms are equipped with a microwave oven, a fridge, and utensils.
FishWorks serves European cuisine and is located just a 5-minute walk from this London hotel.
The smoke-free property is located only a 10-minute walk from Regent's Park tube station and at a distance of 2.8 km from Big Ben. St James's Park is around a 25-minute walk from the hotel, and London City airport is 20 km away. Selfridges London Department Store, as well as Cavendish Conference Centre, are also not far from the accommodation. The nearest underground station is around 10 minutes' walk away.