North Carolina > Selma > Travel & Transportation > Hotels, Motels, & Lodging > Suburban Extended Stay Hotel Selma I-95
1780 Industrial Park Drive, Building B, Selma, North Carolina, 27576
Main: (919) 965-3718 Fax: (919) 965-7233
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!