The Star Hotel Bed & Breakfast Inn is a historic 1896 property in the heart of southern North Carolina, blending Victorian charm with modern renovations. Its wraparound porch and manicured grounds create a welcoming setting for intimate business gatherings or quiet retreats.
Set on five acres near Lake Tillery and Uwharrie National Forest, the venue offers a distinctive backdrop for meetings or luncheons, with a cozy dining room and ample outdoor space. The inn’s hospitality and southern character make it a memorable choice for small corporate events needing a unique, homey atmosphere.
Loading map...
Rated 4.3 on Google · 30 reviews