Located in the heart of Niagara!
Guests speak well of the property's close proximity to the centre of Niagara Falls, which is only five minutes away, by foot. It is also close to the Clifton Hill which can be reached within 12 minutes, while other establishments such as shopping areas and restaurants can all be reached within a short walking distance away from the hotel.