Address : 5657 victoria avenue, niagara falls Show Hotel Map
The hotel is located in the Heart of Niagaras Tourist District across from Casino Niagara and an indoor water park. It is also just a few minutes walk to The Falls and Clifton Hill. 123 kms to the airport (pearson intl) 140 kms to the airport (buffalo) 4 km to the nearest station (bridge street) 1 minute walk to the nearest bus stop Close to the beach