Contact Masters Inn Hotel


318 US Hwy 70 E.
Selma , NC , 27576 USA
Local: 919-965-3771
Fax: 919-965-5565


  • Masters Inn
  • United States