We’re comparing great hotel deals for you...

    Hotel St Johns Haven (Portland, USA)

    Hotel St Johns Haven (Portland, USA)

    About St Johns Haven

    Top amenities

      All amenities

      Contact

      6922 N EDGEWATER AVE,  97212,  Portland,  USA

      Frequently Asked Questions about St Johns Haven

      Interesting hotels nearby St Johns Haven

      These hotels may also be interesting for you...

      Destinations nearby St Johns Haven

      Other destinations close to St Johns Haven

      Explore nearby attractions