China Mountain House offers comfortable, affordable lodging in Port Orford, Oregon. Easy access to the coast, rivers, and outdoor recreation.