Directions to Niagara Falls Plaza Hotel, Niagara Falls

Niagara-falls-plaza-hotel-map
The Niagara Falls Plaza Hotel in Niagara Falls is located at 5807 FERRY STREET , Niagara Falls , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Niagara Falls Plaza Hotel .