Where is Jupiter Hotel?

Where is Jupiter Hotel located?

Jupiter Hotel, Jupiter Hotel, United States of America (approx. 45.52268°, -122.65694°)


Where is Jupiter Hotel on the map?