Temecula Creek Inn in Temecula
(951) 694-1000
![Temecula Creek Inn - Temecula](/logo/0/110/0/default.jpg)
Temecula Creek Inn, situated in the heart of Southern California's Wine Country, provides a tranquil setting and ideal facilities to accommodate your every need. Aside from our first rate Meeting Facilities, Temecula Creek Inn is also located just minutes ...