Roy Street Commons

621 12th Avenue East
Seattle, Washington 98102
In Seattle (Capitol Hill)
More hotels near this hotel