111 West Ship Creek Avenue, AK 99501 Anchorage, Estados Unidos
Este hotel está situado a orillas del río Ship Creek, a poca distancia a pie del centro de Anchorage. El ferrocarril de Alaska y el Centro de Alaska para las Artes Escénicas se encuentran a pocos minutos.