Whales Paradise
116 U.S. 101, US, Depoe Bay, 97341, United States Of America
Top facilities
- Air conditioning in public areas
- 24-hour reception
Facilities
- Non Smoking
- Laundry Services
- Check-in hour
- Medical
- Check-out hour
- Surfing
- Beach
Located in Depoe Bay and only 10 km from Otter Rock, Whales Paradise provides accommodation with sea views, free WiFi and free private parking. It is situated 23 km from Yaquina Bay State Recreation Site and offers private check-in and check-out. The...
- Check-in time: 4:00 PM
- Checkout time: 10:00 AM