Photo of Crystal Lodge Motel

3.8
11 votes

Crystal Lodge Motel

1787 East Thompson Boulevard, Ventura, California 93001 USA

Add Photo

In-Room Amenity

Remove Ads

Claim copyright