Il Downtown Art Deco - Studio Anchorage è situato nel quartiere Downtown Anchorage, abbastanza vicino all'Iditarod. Si trova a circa 300 metri dalla stazione ferroviaria Anchorage Depot e a circa 5 minuti a piedi dalla stazione degli autobus 6th Ave and C St.
L'aeroporto Internazionale di Anchorage Ted Stevens dista 5 km da quest'appartamento, mentre lo Ship Creek è a soli 1 km. Il Downtown Art Deco - Studio è ubicato in prossimità del Museo di Anchorage al Centro Rasmuson. Affacciato sulla città, quest'appartamento gode anche di una posizione ottima, a 13 minuti a piedi dal Museo della casa di Oscar Anderson.
La struttura è provvista di un bagno con asciugacapelli e teli da bagno.
Per un maggiore comfort, il Downtown Art Deco - Studio dispone di una cucina propria con una macchina per caffè e tè, un frigo e utensili da cucina. Gli ospiti attivi dell'appartamento possono usufruire di una pista di pattinaggio su ghiaccio.