Located at the center of Temecula, home of the Temecula Wine Country in southern California. Only minutes away to wine country, casino, golf course, major shopping center, entertainment facilities.
We will honor your privacy to make you feel like this is your home. Guests will be informed the pass code for the lock upon their arrival so you can check in and enjoy your stay with privacy.
We are always available to help in person upon request.+ More