United Kingdom Hotels
>England Hotels
>Herts Hotels
>
Info
The George Hotel is located in the town of Bishop's Stortford in Hertfordshire, England.
There are many dining options in the area such as The Lemon Tree, La Bicicletta, and Charcoal Grill.
For entertainment, guests can visit the Rhodes Arts Complex, Cineworld Cinemas, or take a walk in Castle Gardens.
Historical and sightseeing spots nearby include the Bishop's Stortford Museum, Hatfield Forest, and Mountfitchet Castle.
The hotel is conveniently located close to Bishop's Stortford train station, making it easy to travel to nearby towns and cities.
The hotel itself offers comfortable accommodation with modern amenities, a restaurant and bar, and conference facilities, making it a good choice for business and leisure travelers alike.
Contact Number
-
Web Site
Address
4 High Street, Bishop’s Stortford, CM23 2LD
Map Coordinates
Lat : 51.8713889, Lng : 0.1586111
Map