The hotel is situated in Temecula, surrounded by rolling hills, wine vineyards and lush, green pastures, featuring some of Southern California's most spectacular natural beauty. Whether guests are exploring Old Town Temecula or enjoying a winery tour, they will be sure to leave all their cares behind.