Where is Holiday Inn Portland - Columbia Riverfront by IHG?

Where is Holiday Inn Portland - Columbia Riverfront by IHG located?

Holiday Inn Portland - Columbia Riverfront by IHG, Holiday Inn Portland - Columbia Riverfront by IHG, United States of America (approx. 45.6128°, -122.67539°)


Where is Holiday Inn Portland - Columbia Riverfront by IHG on the map?