Located in the Tabor Center, their four-diamond hotel is near the famous 16th Street Mall and Larimer Square, Colorado's leading tourist destination. You’ll find yourself within walking distance or a short drive to cultural activities, convention venues and performing arts centers including the Colorado Convention Center, the Denver Art Museum, the Denver Center for Performing Arts, Buell Theater, and the Children's Museum of Denver.
Read More