The Rose Manor Inn was designed with comfort in mind. Whether you cozy up to the fireplace in the lobby or admire the historic rose gardens, you'll enjoy those little extras that make you feel at home. We are located in the heart of Portland, off the Willamette river. We are across from downtown Portland. Come stay at the Rose Manor Inn.