Fairfield Inn & Suites by Marriott Denver Cherry Creek is located in Virginia Village, a neighborhood in Denver, and is in a shopping district and near a metro station. Cherry Creek Shopping Center and Union Station are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Denver Zoo and Denver Museum of Nature and Science. Denver's Downtown Aquarium and Elitch Gardens Theme Park are not to be missed.