Photos for Granada Inn

4.0
13 votes

Granada Inn

2515 El Camino Real, Santa Clara, California 95051 USA

Add Photo