Keywords: Advanced Search Directory View All Listings Add Listing Temecula Stay Temecula Creek Inn Name 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 Facilities Phone 800-319-8103 Address 44501 Rainbow Canyon Road City TemeculaRead More →