England
-
El Cid Resorts at Hever Hotel & Country Club
see full detailsMedieval castles, idyllic seaside towns and villages and even the largest shopping mall in Europe will all vie for your attention at this diverse English resort. London is approximately one hour away by train making day trips easily accessible.
"
- Raymond Francis Friesecke
Member since 2008
Coral Gables, Florida
