Hotel Born at Denver Union Station
This luxurious hotel is located in the heart of downtown Denver and is awarded AAA Four Diamond Rating.
Downtown Denver Luxury
The Big Picture
Located at 16th Street and Wewatta in the heart of downtown Denver, this mixed-use development includes a 200-room boutique hotel, 20,000 square feet of retail space, and a 12-story tower that houses a multi-level parking garage. It also includes 54,000 square feet of Class A office space, 13,900 square feet of meeting space, and a 1,100-square-foot fitness center. The unique, ultra-modern exterior and beautifully crafted interior communicate a sense of luxury and comfort. Connected to the Denver RTD light rail system and close to the 16th Street Mall, the Born provides guests with a convenient, central base from which to explore the city.
Ingenuity in Action
The project team consistently took pre-pour photos. These were organized in the online project folder to reference throughout construction and accelerated adaption to design changes.