A new 12-story hotel has broken ground in Denver near Coors Field and Union Station and while the majority of the hotel will have a sleek, modern aesthetic, one component will definitely stand out from the rest.






Advertisements