The North Shore Inn on Lake Gregory: The hidden gem of the San Bernardino Mountains near Lake Arrowhead California. Charming Boutique hotel lodging in a resort atmosphere. At The North Shore Inn, each hotel room provides affordable luxury accommodations