TOWERING OVER TOWN - The new LaQuinta Inn & Suites, currently under construction along US Hwy. 67 in Glen Rose, towers over town now that crews hoisted the viewing tower in place last Friday. Crews built the tower on location at ground-level, and using a crane, lifted that portion to its resting place high atop the city of Glen Rose. The hotel is expected to open for guests in early summer.