Wyck Hill House Hotel & Spa Resort
Stow-on-the-Wold, Stow-on-the-Wold, GL54 1HY, Reino Unido
This luxury country-house hotel is situated in the Cotswold's, with wonderful views over 100 acres of grounds. The Wyck Hill House Hotel & Spa, free broadband and free parking.