Das 3-Sterne-Hotel Four Points By Sheraton Anchorage Downtown befindet sich in der Nähe von einem Shopping- Stadtviertel von Anchorage sowie ist 11 Minuten Fußweg vom Alaska Statehood Monument entfernt. Das Hotel mit einem Hallenbad befindet sich in nur 550 Meter Entfernung vom Anchorage Museum im Rasmuson Center im Stadtteil Downtown Anchorage.
Das Hotel liegt in einer Entfernung von 9 Gehminuten vom Iditarod und in unmittelbarer Nähe vom Bahnhof Anchorage Depot. Zu den nahe gelegenen Sportattraktionen gehört Mulcahy Stadion (ist nur 1 km vom Four Points By Sheraton Anchorage Downtown). Auch Delaney Park Strip liegt ungefähr 5 Gehminuten von der Unterkunft entfernt. Auch Oscar Anderson House Museum ist nicht weit entfernt von der Unterkunft. Die Bushaltestelle C Street & 7th Avenue SSW befindet sich ein paar Schritte entfernt vom Hotel Four Points By Sheraton Anchorage Downtown.
Das Hotel verfügt über 111 Zimmer, von denen einige sowohl eine Duschhaube und eine Dusche als auch einen Flachbildfernseher mit Satellitenkanälen, einen privaten Safe und eine Klimaanlage bieten. Sie sind mit privaten Badezimmern ausgestattet.
Ein heißes Frühstück wird täglich im Hotel Four Points By Sheraton Anchorage Downtown serviert. Die Lounge- Bar macht Ihren Aufenthalt noch angenehmer und entspannender. Das Restaurant Bernie's Bungalow liegt 250 Meter von der Unterkunft entfernt.