Location, Location, Location
One of the things that this hotel has going for it is where it's situated. Visitors remarked that if you're looking for a hotel that is centrally located to most of the attractions around Niagara Falls including Clifton Hill, many of the attractions are within walking distance, which makes this hotel a fine base camp.