
Lemon Tree Inn
location_on
2819 State St, Santa Barbara, California, United States
phone
8056874432
alternate_email
reservations@treeinns.com