
YHA Leominster
-
Sole use available
-
Near train station
-
Free parking on premises