The George Hotel

The George Hotel
1 North Street, Bishops Stortford, Hertfordshire, CM23 2LD

Located in Bishop Stortford town centre, The George Hotel is set in a 14th-century inn, just a 10-minute drive from Stansted Airport.

Text supplied by third party.

Comments & ratings

Post a comment