Comfort Inn Clifton Hill

4960 Clifton Hill
Niagara Falls
Ontario
Canada