Super 8 by Wyndham Taylor/Detroit Area Near Southland Center
15101 Huron St -
Taylor,
MI 48180