Q: Where is Extended Stay America - Toledo - Holland?
A: Extended Stay America - Toledo - Holland is located at: 6155 Trust Dr, Holland, OH 43528, United States
Q: What are the coordinates of the Extended Stay America - Toledo - Holland?
A: Latitude: 41.6146736, Longitude: -83.6892929
Q: How is Extended Stay America - Toledo - Holland rated?
A: Extended Stay America - Toledo - Holland has not rated yet on addressschool.com