High Tech meets History at Mountain View Inn, a National Trust Historic Hotel of America, located on US Route 30, midway between ... More