Lancasters Guest House
Guesthouse
Bishops Stortford
The guest house comfort instead of a hotel! Guest house «Lancasters Guest House» is located in Bishop's Stortford. This guest house is located in the city center.
Number of rooms: 5
12A Market Square, Bishop's Stortford CM23 3UU, UK, Bishop's Stortford, CM23 3UU