No image available for this hotel
No image available for this hotel
Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
2885 Howard Avenue, Windsor
Conveniently located off Highway 401, this Windsor property boasts an on-site restaurant. Free Wi-Fi is provided and a fridge is included in each room. Windsor Stadium is 2 km away. Cable TV and a seating area feature in rooms at Ivy Rose Motor Inn.
See MoreUsage of subsidiary facilities may incur additional fees