Traditional 14th-century lodging offering simple rooms, along with a modern restaurant and bar.
The George Hotel 2 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 110 reviews. You can contact The George Hotel 2 by phone at +44 1279 461600.
Hotel
The George Hotel 2 is located at 1 North St, Bishop's Stortford CM23 2LD, United Kingdom.
You can call The George Hotel 2 at +44 1279 461600.
The George Hotel 2 has a rating of 3.5 out of 5 based on 110 reviews.
Bed & breakfast
4.8 (69)
Stansted Courtyard, Hope End Green, Bishop's Stortford CM22 6TA
All hotels in Bishop's Stortford → All places in Bishop's Stortford →
How to get there