Location: located 96 Km. north from San Diego.
See more: Hotels in USA Hotels in Temecula Holiday Destinations in USA