YHA Chester Trafford Hall
-
WiFi
-
Free parking on premises
-
Extra-large garden/grounds