Join the Players Advantage Club and earnmeskwaki casino address PENNY CASINO SLOT MACHINES Casino Niagara is open 24/7, although some areas including the poker room have limited hours of operation during the week. Address: Falls Ave, Niagara Falls, ON, L2E 6T3, Canada Casino Phone Number: Poker Room Reservations: () Website: http. Live poker room at Niagara Fallsview Casino Resort located in Niagara Falls, Ontario, Canada. The Niagara Fallsview Casino Resort address and map can be found below, along with a toll free telephone number in which players can ask questions 24/7. Home United States poker rooms New York poker rooms Niagara Falls poker rooms Seneca Niagara Casino & Hotel Niagara Casino Poker Room. Yes. Phone.