Great Location
Guests liked the location of The Coach and Horses which is quite convenient, within a short walk from Kew Train station offering an easy access to London. The hotel is an ideal base for visiting many attractions, such as Hampton Court Palace, Windsor Castle, Botanical gardens, Thorpe Park and Richmond-upon-Thames.