Niagara by the Beach is a holiday home set in Crystal Beach and featuring free WiFi and a patio. The property is 43 km from Niagara on the Lake and free private parking is featured. The kitchen is fitted with a dishwasher and an oven.
Book this Hotel