Advertisement
El Castell Motel
El Castell Motel
Address:
2102 North Fremont Street, Monterey, California
Traveler Rating by TripAdvisor

Traveler Comments

Nice hotel. Parking was very limited. Comfortable room.
Please enable JavaScript to properly view and use this web site.