设施
39.4 米距离场地
The Fenwick - Lancaster is located in Lancaster, Lancashire. The hotel offers 9 rooms with modern amenities for your comfortable stay.