Where is Camlin Hotel?

Where is Camlin Hotel located?

Camlin Hotel, Camlin Hotel, United States of America (approx. 47.613888°, -122.332695°)


Where is Camlin Hotel on the map?