Offering an indoor pool, Super 8 Fayetteville is located in Fayetteville. Free Wi-Fi access is available. A cable TV and air conditioning are provided. Complete with a microwave, the dining area also has a refrigerator.
Number of rooms: 60
1875 Cedar Creek Road, Fayetteville, NC 28312, United States