Cloud Cap Inn


The Cloud Cap Inn is a historic building located high on Mount Hood, Oregon, United States. It was a luxury inn for mountain climbers that included telephones as early as 1894.
The inn opened in 1889 and closed as a business in 1946.
The building was listed on the National Register of Historic Places in 1974.
's Atlantis Arisen.