DenverÂs official Visitor Information Center is centrally located at 16th and California Street, right in the heart of the popular 16th Street Mall. Inquiries about lodging, tours, attractions, dining and shopping are welcomed by a knowledgeable staff that can help visitors discover Denver by foot, car, tour or public transportation.