The only place that I'm aware in the Holiday Inn. Its pretty close.
Marriott near the corner of Main and Magnolia, about 4-5 miles away. An easy Uber
yeah it's places to get a room, Not sure about the atmosphere, it's not that nice of an area
Thanks! Your answer is awaiting moderation.