Photos for El Castell Motel

4.0
60 votes

El Castell Motel

2102 Fremont St, Monterey, California 93940-5294 USA

Add Photo