2505 W. Turner Road, Lodi, CA 95242 US
Wine & Roses is located in Lodi, California, just south of Sacramento. The area boasts more than 70 wineries, a theater, antique and boutique shops, and more just minutes from the hotel. Adjacent to the hotel sits the Lodi Wine & Visitor Center that offers maps and information on nearby attractions and upcoming events and festivals. Settled in wine country, Lodi Lake offers a picturesque place to swim, fish, and hike.