North America • United States • North Carolina • Quality Inn Selma
Hotel is located less than 1 mile from the Carolina Premium Outlets and J.R. Outlet. Hotel has been recently renovated.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!