Church Manor
About this house rental
Offering sea views, Church Manor is an accommodation set in Ventura, 44 km from Westmont College and 45 km from Amtrack Station Santa Barbara.
Map of Ventura, CA
House in Ventura, CA
Reasons to book
Free cancellationFull refund if you change your mind
Great for pets
Includes essentialsPets allowed, Kitchen / Kitchenette, Internet / Wifi and more
RRRR
This accommodation isn't bookable for now.See similar stays