Captain Cook Hotel Anchorage

0 Comments

The Captain Cook Hotel Anchorage is a four-star, full-service hotel located in the heart of downtown Anchorage, Alaska. The hotel features 188 guest rooms and suites, a fitness center, business center, and two restaurants. The hotel is also home to the world’s largest indoor waterfall, which is a popular tourist attraction. The Captain Cook Hotel …