The Savannah Suites Denver NW, located minutes from both downtown Denver and Boulder, is conveniently located just off I-76 in Arvada, Colorado. Jefferson County Airport, Denver International Airport,... Savannah Suites Denver Arvada - Click Here For Rates & Information