1000 Islands Tower is located in Lansdowne, Canada on 716 Highway 137 Hill Island. 1000 Islands Tower is rated 4.5 out of 5 in the category tourist attraction in Canada.
Address
716 Highway 137 Hill Island
Accessibility
Wheelchair-accessible car park
Does not have assistive hearing loop