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

    Hotel The Alexander Inn (Cloverdale, USA)

    Hotel The Alexander Inn (Cloverdale, USA)

    About The Alexander Inn

    Top amenities

      All amenities

      Contact

      119 West 3rd Street,  95425,  Cloverdale,  USA

      Frequently Asked Questions about The Alexander Inn

      • Is there a pool area at The Alexander Inn?

        No, The Alexander Inn doesn’t offer pool areas.

      • Are pets allowed at The Alexander Inn?

        No, The Alexander Inn doesn’t allow pets.

      • Is parking available at The Alexander Inn?

        No, The Alexander Inn doesn’t provide parking.

      • Where is The Alexander Inn located?

        The Alexander Inn is located in 119 West 3rd Street, 95425, Cloverdale, USA.

      • Which popular attractions are close to The Alexander Inn?

      Interesting hotels nearby The Alexander Inn

      These hotels may also be interesting for you...

      Destinations nearby The Alexander Inn

      Other destinations close to The Alexander Inn

      Explore nearby attractions