|Room type||Options||Nightly price||Book|
Located in Richmond-upon-Thames, this resort is within 3 mi (5 km) of Twickenham Stadium, Kew Palace, and Royal Botanic Gardens, Kew. Twickenham Stoop and Griffin Park Stadium are also within 3 mi (5 km). Richmond Underground Station is 6 minutes by foot and Richmond Station is 6 minutes.Information missing or incorrect? Tell us! Opens in a new window
Check-in time starts at 3 PM
Check-out time is noon
© 2019 Expedia, Inc. All rights reserved.