The 5-star Wyndham Grand Hotel boasts close proximity to Museum of London, Natural History Museum and Thames River just 2.2 km away.
The property lies within 5 km from the city center.
The hotel allows quick access to a river and a harbour.
A 20-minute walk from Clapham Junction train station. Due to its location 20 km from London City airport, fast access to the Wyndham Grand Hotel is provided.
Guests of Wyndham Grand Hotel can make use of climate control, television, a safe, a minibar and wireless internet.
Eat & Drink
A variety of dishes are served in Made in Chelsea and The Restaurant at the Wyndham Grand, which are only 5 minutes’ walk away.
There are an elevator and a car park available on the premises.