From our Family to Yours
We look forward to seeing you.


OTTER INN

1774 Clifford Street

San Leandro, CA 94578
info@otterinn.co.uk
01395 568434