El acogedor The Voyager Inn Anchorage, de 2 estrellas, es el lugar ideal para alojarse en el barrio Downtown Anchorage de Anchorage, a poco más de 15 minutos a pie de la Casa Oscar Anderson. Con una ubicación a unos minutos a pie de la Catedral de la Sagrada Familia, la posada viene con 38 habitaciones, además de consigna de equipaje.
El Crush Wine Bistro & Cellar se localiza a unos 500 metros, mientras que el Muro de la Caza de Ballenas se localiza a tan solo 1 km del hotel. Un corto paseo te llevará al Parque del Valle de la Luna, situado a tan solo 6 minutos a pie. Los huéspedes también podrían disfrutar de la proximidad a Town Square Park, situado a unos 600 metros. Entre las atracciones deportivas cercanas destaca el Mulcahy Stadium, a 25 minutos a pie del Voyager Inn Anchorage. El alojamiento se localiza a 450 m de la parada de autobús 9th Avenue & L Street ENE y en los alrededores de la estación de tren Anchorage Depot en Anchorage.
Las habitaciones climatizado, con vistas a la ciudad, incluyen un microondas. También cuentan con baños privados.
El restaurante Snow City Cafe está al lado del Voyager Inn, a unos 5 minutos a pie.