Located in Troutdale, Oregon, this newly remodeled hotel is just 20 minutes from downtown Portland and 10 minutes to the airport.
Located in Troutdale, Oregon, this newly remodeled hotel is just 20 minutes from downtown Portland and 10 minutes to the airport.