Traditional 14th-century lodging offering simple rooms, along with a modern restaurant and bar.
The George Hotel is a hotels in Bishop's Stortford, United Kingdom. It is located at 1 North St, Bishop's Stortford CM23 2LD. Visitors rate it 3.5 out of 5 based on 109 reviews. You can contact The George Hotel by phone at +44 1279 461600.
Hotel
The George Hotel is located at 1 North St, Bishop's Stortford CM23 2LD, United Kingdom.
You can call The George Hotel at +44 1279 461600.
The George Hotel has a rating of 3.5 out of 5 based on 109 reviews.
Bars
4.4 (115)
The Heath, Stortford Rd, Hatfield Heath, Bishop's Stortford CM22 7EB
All restaurants in Bishop's Stortford → All places in Bishop's Stortford →
How to get there