Savannah Suites – Arvada ** Smoking Rooms Available ** Situated in Arvada, Savannah Suites – Arvada, Colorado is close to Regis University and Lakeside Amusement Park. Additional area attractions include Denver’s Downtown Aquarium and Elitch Gardens Theme Park. Address 6455 North Sheridan Boulevard Arvada, CO, 80003 GPS 39.8138841, -105.053848 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Colorado Hotels » Denver Hotels » Northwest Denver Hotels » Savannah Suites – Arvada