A close up of a logo at Morehead Inn.

Morehead Inn

About The Inn

Built in 1917 and renovated in 1995, The Morehead Inn Bed & Breakfast in Charlotte, North Carolina has earned a first class reputation as one of the finest inns in the South with numerous awards for renovation, cuisine and service.

1122 E Morehead St, Charlotte, North Carolina 28204

Loading...