2221 South Havana Street, Denver
InTown Suites Extended Stay Denver Havana Street Aurora is located in Aurora 6.2 mi from University of Colorado Hospital and the Children's Hospital Colorado. A guest launderette is available.
Find hotels near landmarks, museums and other sightseeing spots
Explore hotel options in other areas of Aurora