An interactive map showing the location of Anchorage Hotel Annex, Anchorage, Anchorage Borough, Alaska, USA.