Temecula House of Wine offers most of the wines of Temecula Valley, without customers needing to visit each winery. Located in Old Town Temecula in the historic Palomar Hotel, this popular shop offers a wine club that covers most of 40 Temecula wineries