2/5 - Disappointing
Verified traveller
Glen Allen is not really a town with not much more than petrol facilities. There is no Holliday reason for visiting glen AllenThis property however is on a nice lake some distance from the town, is self sufficient and had little to do with the town.