Port Townsend, Washington, home to The Quimper Inn is located on Washington State’s Quimper Peninsula… which is actually part of another peninsula, The Olympic Peninsula!  We look forward to welcoming you to the Quimper Peninsula, Port Townsend and The Quimper Inn! Definitions: The Quimper Peninsula: On the Northeast corner of the Olympic Peninsula is an … Read More