
Egham, United Kingdom
Savill Court
4-star hotel
This mansion hotel enjoys a charming setting in Egham, lying close to Windsor Great Park and Windsor Castle. The hotel is set amidst spectacular parkland, in the Thames Valley Area. The hotel is located between Egham and Windsor…
- Wi-fi
- 24-hour reception
- Car park
- Fitness























