George Hotel of Stamford
4
Home >> England >> Cambridgeshire >> Stamford
Address:
George Hotel of Stamford
Stamford
Cambridgeshire
England
PE9 2LB
47 rooms
George Hotel of Stamford
4
AA
Customer rating:
5/6
Prices from £70.00
The George of Stamford is perhaps Englands greatest coaching Inn retaining the charm and atmosphere of its long history and yet offering todays guest every modern comfort.
When for |