Profile
Profile
Photos
Map
Reviews
Q & A
  • Set on the top floors of a 160m tall tower, hotel features views of both Horseshoe falls and American Falls