Located in Niagara Falls, 900 metres from Casino Niagara, Grewals Inn and Suites offers air-conditioned rooms with free WiFi. Built in 1999, this 2-star motel is within 900 metres of Skylon Tower and a 16-minute walk of Niagara Fallsview Casino Resort. Every room is fitted with a flat-screen TV with cable channels.
At the motel, rooms are fitted with a desk. With a private bathroom..