Flora Vista Inn
• 1258 San Andreas Road | La Selva Beach, CA | 95076
Located between Santa Cruz and Monterey, nestled among lush flower and strawberry fields and a short walk from spectacular beaches, this restored 1867 farmhouse offers romantic rooms, sweeping vistas, home-made breakfasts and two tournament-quality, clay tennis courts.
Breakfast - Complimentary
Airport Shuttle Service - Complimentary
Coffee/Tea Maker
Non-Smoking Property
High Speed Internet in Rooms
Private Bathrooms




1258 San Andreas Road
La Selva Beach
CA
95076
