Southwood Hotel Ltd
Address:
1353 Wellington Ave, Windsor, ON N8X 2C1
Phone:
(519) 252-1635
Hotels & Motels
Other Businesses:
- Cadillac Motel at 2498 Dougall Ave, Windsor, ON N8X 1T2
- Kenora Motel at 2030 Huron Church Rd, Windsor, ON N9C 2L5
- I Sleep Inn at 2763 Howard Ave, Windsor, ON N8X 3X7
- ABC Motel at 3048 Dougall Ave, Windsor, ON N9E 1S4
- Quality Inn at 250 Dougall Ave, Windsor, ON N9A 7C6