Hotels in Twickenham: This luxury London hotel is only 9 kilometres from Heathrow Airport and 20 minutes from Central London. It is perfectly located in the south-west of the city for guests who want to visit such local landmarks as Hampton Court Palace and the famous botanical gardens at Kew, or those who fancy a stroll along the banks of the River Thames. As an alternative, guests can go for a swim in the indoor pool or work out in the flagship Health Club attached to the hotel. The establishment has 156 very comfortable rooms, all of which are provided with state-of-the-art technology, 9 spacious and fully-equipped conference or lecture halls for those on business, facilities for weddings, banquets and other events, and also different dining options. Twickenham is the "home" of English rugby and the presence of the nearby national stadium means that the hotel is ideally located for fans of this game.