Exit 59onI-15 Southbound
0.55 mi
Lodging white 28@2x
The Hotel Temecula
42100 Main St, Temecula, CA 92590
Amenities
Bed & Breakfast