1780 Industrial Park Drive , Selma
Suburban Extended Stay Hotel is conveniently located in the popular Selma area. The property features a wide range of facilities to make your stay a pleasant experience.