Where is Oxford Hotel Bend?

Where is Oxford Hotel Bend located?

Oxford Hotel Bend, Oxford Hotel Bend, United States of America (approx. 44.05853°, -121.31367°)


Where is Oxford Hotel Bend on the map?