Wine Country Inn
The Wine Country Inn is located less than one mile north of Markham Vineyards on Lodi Lane, in the town of St. Helena. The Inn offers luxurious accommodations with individually decorated rooms, which include 20 guest rooms, 4 suites and 5 luxury cottages. They also provide their guests complimentary restaurant shuttle service 6pm – 11pm nightly. If you seek the serenity of the Napa Valley region, let the Wine Country Inn's ambience provide the relaxation and tranquility desired. It's the perfect Napa Valley romantic getaway!