3400 South Hemlock (1.8 km from Cannon Beach)
This beachfront aparthotel in Cannon Beach, Oregon, features an indoor saltwater pool. On-site amenities include a fitness centre, hot tub, and sauna. Each morning, complimentary coffee is provided.