A 950 metros del Travel Inn Anchorage, los huéspedes pueden llegar al Museo de Anchorage en el Centro Rasmuson. Este hotel de 2 estrellas también pone a disposición de los huéspedes Wi-Fi, disponible en zonas comunes.
El centro de Anchorage está a 20 minutos a pie, y atracciones deportivas como el Mulcahy Stadium se sitúa a 1 km. Disfrutarás de tu visita a la Tienda de Fotografía Stewart's, situada cerca del Travel Inn. Además, Fairview Lions Park está situado a 550 metros. Su ubicación te permitirá estar a 1,1 km del Centro Cívico de Convenciones Dena'ina. La estación de tren más cercana, Anchorage Depot, está a unos 15 minutos a pie.
Al alojarte en una de las 100 habitaciones, podrás utilizar una tv de pantalla plana con canales vía satélite y equipo de café y té. Los baños tienen inodoro separado y ducha.
Jade Steak and Seafood está a la vuelta de la esquina del Travel Inn Anchorage y está especializado en cocina china.