2221 South Havana Street, Denver
InTown Suites Extended Stay Denver Havana Street Aurora is located in Aurora, Colorado, 6.2 miles from the University of Colorado Hospital and the Colorado Children's Hospital. There is a guest laundromat on-site.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Aurora