A resort in leafy London
Set on 25 acres along the River Thames in Teddington, this hotel offers a tranquil escape just 30 minutes from central London. This leafy corner of southwest London is ideal for riverside walks, paddleboarding, or visiting nearby attractions like Hampton Court Palace, Bushy Park, and the charming shops and cafés of Richmond.
Perfect for wellness-focused getaways or active breaks, this place has exceptional facilities. You’ll have access to an on-site gym, indoor swimming pool, a spa, and extensive tennis courts. The resort’s also home to a watersports centre, where you can kayak, row, or even take sailing lessons right on the Thames.
Facilities
Overview
- Bar
- Wi-fi
Food & Drink
- Bar
- Restaurant
Sports & Health
- Tennis