Hotel Rose

Hotel Rose is a funky choice in Portland boutique hotels, located directly across from Tom McCall Waterfront Park on the beautiful Willamette River.