North Bay Inn 2 stars

855 Francisco Boulevard East , San Rafael, CA 94901, United States of America

Hotel image
Read more reviews for North Bay Inn