Overview

The Orchid Inn at Santa Barbara

420 West Montecito Street, Santa Barbara, CA 93101, United States
+1 805 965 2333

Call

+1 805 965 2333

Overall guest ratings

8.7/10 Excellent
based on 10 reviews

Nearby

    show all
    Reviews
    Map

    Map