Keywords: Advanced Search Temecula Stay Temecula Creek Inn Excerpt: Nestled in the natural beauty of Southern California‚Äôs wine country against a backdrop of rolling hills and the majestic San Jacinto Mountains lies The Temecula Creek Inn. Read More →Features: Restaurant/Food Service, Special Event FacilitiesPhone: 800-319-8103Address: 44501 Rainbow Canyon RoadCity: TemeculaRead More →