Updating availability and prices
This 17th-century inn is located by Kew Green, across from the Royal Botanical Gardens
Enjoy a great location, fine food and good public transport to Central London
Each en suite room features a TV, tea/coffee-making facilities and a hairdryer
Hotel
Room
Restaurant