Profile: Palmwood Hotel is a Hotels, Rooming Houses, Camps, and Other Lodging company located at Crystal beach, Ontario Canada, address is 3823 terr lane, Crystal beach L0S1B0 ON, postcode is L0S1B0, you can contact Palmwood Hotel by phone 9058940820
Please share as much information as you can about Palmwood Hotel so other users can benefit from your comment.