D

DEVINDER SINGH

3 years ago

Great place for stay. Great views of American and ...

Great place for stay. Great views of American and Canadian side establishments. It has a Casino. Place has easy access to Niagara falls on US side. We walked through the area. Bus tours are also available.

Comments:

No comments