The Best Accommodation in Star
As voted on by travelers just like you.
1
The Star Hotel Bed and Breakfast Inn
The Star Hotel Bed and Breakfast Inn is situated in the southern part of North Carolina. The property is nearby various famous sites like the Uwharrie National Forest, Reed's Gold Mine and Lake Tillery. Also...