Das Creekwood Inn Anchorage mit WLAN in den öffentlichen Bereichen befindet sich in einer 2 km Entfernung vom Anchorage Museum im Rasmuson Center. Das Motel bietet 26 Gästezimmer mit Blick auf die Stadt.
Das Hotel befindet sich im Viertel Anchorage Innenstadt, 2 Kilometer vom Bahnhof Anchorage Depot entfernt. Zu den Sehenswürdigkeiten, in einer Entfernung von rund 10 Autominuten vom Creekwood Inn, gehört auch Universität von Alaska. Auch Chester Creek Greenbelt liegt lediglich 1 km von der Unterkunft entfernt. Ben Boeke Ice Arena ist nur wenige Schritte entfernt von der Unterkunft gelegen. Das 2-Sterne-Hotel liegt nicht weit entfernt von der Bushaltestelle Northern Lights & Denali ENE und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im Creekwood Inn Anchorage mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Gäste können eine getrennte Toilette und eine Dusche nutzen. Die Badezimmer bieten eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Handtücher.
Das Restaurant Panda Restaurant befindet sich in 13 Fußminuten Entfernung vom Creekwood Inn und ist auf die asiatische Küche spezialisiert.