El Castell Motel

2102 North Fremont St
Monterey
California
United States