Hotel & Lodging
Newly remodeled rooms conventionally located to the Walmart plaza and downtown Tarboro