The luxury Chester Court is a 4-star property placed 1.7 km from Selfridges.
Trafalgar Square is about 2.6 km from the hotel. London city center is 3 km away.
The rooms in Chester Court come with a microwave, a refrigerator, a kitchen and a sitting area.
Queen's Head & Artichoke and The Vincent Rooms are located within 350 meters away.
London City airport can be reached within a 20 minutes' drive from Chester Court.