The Inn at Brevard

Located near the heart of downtown, the Inn at Brevard is a European-style mansion which offers 14 rooms for guests to enjoy (6 rooms in main house, 8 in adjoining lodge). The mansion was originally built in 1885, is listed on the National Register of Historic Places, and is home to a large collection of renaissance era to present day paintings in the style of the old masters.

315 East Main Street, Brevard, NC, USA
Visit Website

Get Directions