Located within 6.4 km of Niagara Falls and Seneca Niagara Casino, this New York hotel features a seasonal outdoor pool and free Wi-Fi in the guest rooms.
Zimmeranzahl: 88
6505 Niagara Falls Boulevard, Niagarafälle, NY 14304, USA
Hotel heute 1-mal gebucht.