Centrally located in Anchorage, this hotel enjoys a host of local attractions. Guests will find themselves at the centre of activity, yet a world away. In this area, guests can enjoy mesmerising views of the Ship Creek Viewing Platform, the delightful..