Skip to main content

Lemon Tree Inn

hotel · Alameda, CA

Address
2542 Santa Clara Ave, Alameda, CA 94501
Phone
(510) 521-4722
Website
lemontreeinn.com
Where
37.7635, -122.2386

Search Hominin for Lemon Tree Inn

Other hotels nearby

More in Alameda

Lemon Tree Inn — hotel in Alameda, CA | Hominin