The closest hotel to Portland is Motel 6 Gresham, Or - Portland, which is located 0.8 mi away from the city centre.