Apple Tree Inn

4930 Saint Mary's Lane
Saginaw, Michigan 48604
Near Fashion Square Mall
More hotels near this hotel