Guest Steve1903 Posted April 27, 2011 Posted April 27, 2011 Just a quickie. Looking for opinions of The Venue as a place to stay for a week in terms of location, cleanliness etc. Anyone been? Quote
Gaybutton Posted April 27, 2011 Posted April 27, 2011 Send a PM to tdperhs. He stayed there quite recently. Quote