Hotels in Richmond upon Thames

No result found. Please try again later.

Richmond upon Thames Details

Richmond-upon-Thames is situated in the south west of London, and is particularly well known for its parks. These make up a large part of the borough, and include Hampton Court Park, Kew Gardens, and Richmond Park. In all, it is made up of over 100 open spaces, and this spacious nature of the area means it is a great place to stay in one of its hotels if you need to find an escape from the city.If you want to stay in one of the hotels in Richmond-upon-Thames, is the only place that you have to look. With just a few clicks, you can locate, choose, and book your hotel with minimum hassle. Once there, apart from the open spaces you will also be able to take a look at Hampton Court Palace and the impressive London Wetlands Center, both of which are huge tourist attractions in the area and well worth a look. If you are a rugby fan then you may also want to visit Twickenham stadium, the home of English rugby.