Inn Inn at Churon Winery
★★★★
32615 Vista Del Monte Rd, Temecula (CA), United States Show on map
The New Inn is a 4-star hotel in Temecula (CA), United States. It is one of 37 places to stay in Temecula (CA) listed on Triptoic. The property has 1 rooms.
32615 Vista Del Monte Rd, Temecula (CA), 92591, United States
The New Inn is located at 32615 Vista Del Monte Rd, Temecula (CA) 92591, United States.
The New Inn is rated 4 stars.
The New Inn has 1 rooms.
Highly rated alternatives close by
Inn
#1 in Sun City