Karta Vacation Rentals
On Richmond Hill in southwest London, a luxury boutique spa hotel just steps from Richmond Park and a short stroll to the Thames. Close to Royal Botanic Gardens, Kew and Twickenham Stadium, with easy access to central London sights and shopping.