Located in Niagara wine country, Grimsby hotel is 25 km from Niagara Falls. It offers an indoor pool, free wired internet and smoke free guest rooms. Super 8 Grimsby features cable TV and a refrigerator in all guest rooms.
Book this Hotel