Das Hotel Planet Anchorage liegt circa 25 Minuten vom Anchorage Museum im Rasmuson Center entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Innerhalb von 30 Minuten zu Fuß gelangt man ins Zentrum von Anchorage. Das Hotel befindet sich in Anchorage, in 2 Kilometer Entfernung vom Bahnhof Anchorage Depot. Das Planet liegt in 30 Fußminuten Entfernung vom Iditarod.
Das Restaurant der mongolischen Küche Twin Dragon Mongolian Bar-B-Q befindet sich nur 1 km vom Hotel entfernt.