Coach & Horses Hotel
Coach & Horses Hotel London is a 4-star property only 3.5 km from Richmond University, Up at The O2 and Richmond Park.
The hotel is in the central location just near Kew Gardens subway station. Kew Gardens are within 10 minutes' walk away.
This business hotel is placed within proximity to parks.
Coach & Horses Hotel London offers 31 rooms fitted with a seating area, TV and climate control for a comfortable stay in London.
The air-conditioned restaurant provides fresh meals. Guests can unwind in the Traditional bar with a favourite drink.
Kew Gardens train station lies within a 5-minute walk. It takes around 5 minutes' drive to get to London Heathrow airport, which is 5 km away.