Profile: Southwood Hotel Ltd is a Hotels, Rooming Houses, Camps, and Other Lodging company located at Windsor, Ontario Canada, address is 1353 wellington ave, Windsor N8X2C1 ON, postcode is N8X2C1, you can contact Southwood Hotel Ltd by phone 5192521635
Please share as much information as you can about Southwood Hotel Ltd so other users can benefit from your comment.