InTown Suites Extended Stay Denver - Havana StreetHotel
2221 South Havana Street, Aurora, CO 80014, United States
InTown Suites Extended Stay Denver - Havana Street Aurora is located in Aurora, 10 km from University of Colorado Hospital and the Children's Hospital Colorado. A guest launderette is available.