377 Riverside Dr E, Windsor, ON
Located in the heart of Windsor, this spa hotel is within 6 mi (10 km) of GM Renaissance Center, Ford Field, and Comerica Park. Little Caesars Arena and Fox ...
4.4/5Excellent! (1,021 reviews)
"It was great the place itself was nice the wifi was absolute garbage didnt work in the room at all."
Reviewed on Mar. 14, 2020