Signature Temecula
Hotel
Temecula, California
Located 15 minutes’ walk from Old Town Temecula Community Theater, Signature Temecula offers guest rooms with free Wi-Fi.
Number of rooms: 70
28980 Old Town Front Street, Temecula, CA 92590, United States