El Granada Hotels

1 to 1 of 1

Harbor View Inn

51 Alhambra Ave, El Granada, CA 94018 (Map)

(650) 726-2329

1 to 1 of 1