Hi everyone this is my first posting a message so please bear with me.
I have found a great hotel deal on the web for when I go to St. Louis the end of September. I am going down for my niece's first birthday. The problem is the great deal is with clubhouse inns and i have never heard of them. it scares me to think of staying in a place i have never heard of. I have stayed many times in the area but I do not remember ever seeing this chain. can anyone tell me what it is like so i can decided if i want to stay there or keep looking for other deals. this was the best one out there.