Hotel Rooms

Fallsview Tower 2 Double Beds

  • Located on floors 27 & 28
  • View of the Falls
  • Flat Screen TV
  • Two Double Beds
Reserve Now