The Capri Hotel 3 stars

1180 East Ojai Avenue, Ojai, CA 93023, United States of America

Hotel image
Read more reviews for The Capri Hotel