Armstrong Hotel

249-261 S. College Ave.
Colorado
United States