Finding the best rates takes a while
Please wait...

Flora Vista Inn

1258 San Andreas Rd, Watsonville, CA - 95076, United States of America. (408) 806-9036 info@floravistaevents.com

4.57 Out of 5

Guest Reviews Based on 9 Reviews

Score breakdown