Hotel nearby Grimsby
Super 8 by Wyndham Grimsby Ontario
Located in Niagara wine country, Super 8 Grimsby 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.