Ocean View Inn 3 stars

8425 Cabrillo Highway, Montara, CA 94037, United States of America

Hotel image
Read more reviews for Ocean View Inn