5525 Victoria Avenue(905) 374-6040
Clifton Victoria Inn at the Falls
Details
- Wheelchair accessible
More hotels near Clifton Victoria Inn at the Falls
5685 Falls Avenue(905) 374-4444
4943 Clifton Hill(905) 357-4330
5685 Falls Avenue(905) 374-4447Hours listed
5875 Falls Avenue(905) 374-4445
5068 Centre Street