Just minutes from Uptown Charlotte in one of the city's most picturesque neighborhoods is The Morehead Inn, an elegant Southern estate endowed with quiet elegance and fine antiques. Built in 1917 and renovated in 1995, we have earned a first-class reputation as one of the finest inns in the South with numerous awards for renovation, cuisine and service. There are eight luxurious private rooms in the main house and a lovely carriage house featuring four additional rooms. Our award-winning cuisine is evident in the mouth-watering breakfast proving the perfect way to start your day.