The Little George 旅馆
The Little George 1 Castle Street, Eccleshall, ST21 6DF, 英国
Boasting a terrace and free Wi-Fi throughout the property, The Little George is situated in Eccleshall. This hotel offers a bar. Free private parking is available on site.