Located on the second floor of The Leavenworth Inn, the English Rose room is perfect for relaxation with a queen bed, private bath, desk, loveseat and fantastic view of the river.