myLocal

Business listing

Claim your business

Terra Vista Chalet

Port Angeles, WA

Listing

Terra Vista Chalet is located in the woods along the Elwha River on Washington’s Olympic Peninsula. The chalet is described as 15 minutes from Port Angeles and steps from Olympic National Park. Rooms feature fireplaces, private balconies, and custom lighting.

Checking your account