Natural beauty from your room
The hotel may be located in downtown Anchorage but offers you some of the best views of Alaska's natural scenery. Guests say they loved the views of the nearby mountains and blue waters which really give you the true feeling of Alaska. You don't have to leave your room to enjoy the sights as each room has a private balcony with panoramic views.