The Rally Hotel at McGregor Square receives great reviews from guests. Drury Inn and Suites Denver Central Park, Element Denver International Airport and Hyatt Place Pena Station/Denver Airport are also excellent options to stay in Denver pool.