the ART, a hotel ** Private Balconies in Select Rooms ** Luxury hotel with restaurant Address 1201 Broadway, Denver, CO, 80203 GPS 39.7357313, -104.9877647 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Colorado Hotels » Denver Hotels » Central Denver Hotels » the ART, a hotel