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.