Modern and newly hotel opened since 2021.Conveniently located just 12 miles from Downtown Denver and a 15-minute drive from Denver International Airport with many dining options around.