The three-story, 30,000-square-foot Aquarius Hotel is proposed to be built at 590 Ninth St. N. at the longtime location of ...
The owners of the award-winning Radisson RED Glasgow have announced plans to open a brand new hotel in the city.