Crystal Lodge Motel Hotel
Hotel • Bed and breakfast • Resort hotel • Motel • Lodge • Military baseOne of the Top rated Hotels in Ventura
Address
1787 E Thompson Blvd, Ventura, CA 93001, United States
Contact
+1 805-648-2272Price rating
$89/night
Rating on Google Maps
4.50 (144 reviews)Open on Google Maps