Videos tagged 'Selma'

  • 00:35 Hotel in Selma NC, Masters Inn

    Hotel in Selma NC, Masters Inn

    http://mastersinn.net Stretch your budget without sacrificing the amenities, comfort and convenience you'll find at many other affordable hotels. No matter which of our several Masters Inn hotels you choose, you'll be afforded all the extras you desire—without the big price tag. From the free co...