Mill House Lodge is located slightly south of Hendersonville in Historic Flat Rock, North Carolina. See directions below.
Directions to Mill House Lodge 
Flat Rock, North Carolina:

Asheville, NC and Asheville Airport 


For those coming in west of Asheville, take I - 26 East, turn on exit #53, Upward Rd. Turn right off of the exit. Go west on Upward Rd, continue straight through the traffic light at Ingles until you come to Greenville Hwy (Hwy 225). Turn left onto Greenville Hwy. At the second light is The Wrinkled Egg. Turn left onto W. Blue Ridge Rd. Mill House Lodge is 1/3 of a mile on the right.

Spartanburg, SC
I -26 West towards Hendersonville 

Take exit # 53, Upward Road, turn left off of the exit. Go west on Upward Rd, continue straight through the traffic light at Ingles until you come to Greenville Hwy (Hwy 225). Turn left onto Greenville Hwy. At the second light is The Wrinkled Egg. Turn left onto W. Blue Ridge Rd.  Mill House Lodge is 1/3 of a mile on the right.

Greenville, SC
 

Take Highway 25 North towards Asheville. Take exit # 5 in NC. At the bottom of the exit ramp take a left onto Greenville Hwy (Hwy 225) and follow the hwy up the mountain to the first traffic light, approximately 3 miles. At the light is a store called The Wrinkled Egg. Turn right onto W. Blue Ridge Rd.  Mill House Lodge is 1/3 of a mile on the right.

Charlotte, NC


Take Highway 74 West towards Asheville, connect with I-26 heading towards Hendersonville. Get off at exit #53 Upward Road, and take a left off the exit. Go west on Upward Rd, continue straight through the traffic light at Ingles until you come to Greenville Hwy (Hwy 225). Turn left onto Greenville Hwy. At the second light is The Wrinkled Egg. Turn left onto W. Blue Ridge Rd.  Mill House Lodge is 1/3 of a mile on the right.