Suburban Extended Stay Hotel Selma I-95
π¨ Hotel in Smithfield, NC
Suburban Extended Stay Hotel Selma I-95 is a local hotel at 1780 Industrial Park Drive Building B.
- Address
- 1780 Industrial Park Drive Building B
- Phone
- +1-855-849-1513
π¨ Hotel in Smithfield, NC
Suburban Extended Stay Hotel Selma I-95 is a local hotel at 1780 Industrial Park Drive Building B.
Add your photos β the most upvoted one becomes this page's picture.