Where is Best Western Plus Hood River Inn located?
Best Western Plus Hood River Inn, Best Western Plus Hood River Inn, United States of America (approx. 45.7122°, -121.50092°)
Best Western Plus Hood River Inn, Best Western Plus Hood River Inn, United States of America (approx. 45.7122°, -121.50092°)