Lemon Tree Inn
Hotel
93105-3415 Santa Barbara
United States
Phone: (805) 687-6444
Website: http://www.treeinns.com
Welcome to the Lemon Tree Inn! We are located in the heart of Santa Barbara and feature 95 guest rooms facing a tropical oasis and garden.