Boasting air-conditioned accommodation with a patio, Eastwood Tourist Lodge Close to Niagara Falls is situated in Niagara Falls. This property offers access to a balcony and free private parking. The property is non-smoking and is located 1.
4465 Eastwood Crescent, L2E 3P4 Niagara Falls, Canada