Karta Vacation Rentals





Riverside boutique hotel in Twickenham, London, just steps from the Thames. A 5‑minute walk to Strawberry Hill station and a short stroll to Twickenham Stadium, with Richmond, Kingston and central London sights within easy reach (about 12–15 km). Family-friendly rooms with sofa beds make it a handy base for matches, parks and river cruises.