View All Photos
←
→
Check Rates & Availability
Red Rocks Amphitheater, located 30 minutes from the JW Marriott Denver Hotel, is not just a concert destination, but also a favorite spot for locals and tourists to hike and enjoy the beautiful Colorado scenery.