Karta Vacation Rentals
In Richmond’s leafy heart on Paradise Road, a short stroll from Richmond Park, Kew Gardens and Twickenham Stadium. This family-friendly, pet-friendly hotel sits by Richmond Green and Richmond Bridge, with cosy pubs like The Prince’s Head and easy links into central London.