Das Hotel liegt nur wenige Meter von den berühmten, tosenden Niagara Fällen entfernt. Die Geräusche des Wassers hören Sie jedoch nur, wenn Sie sich ihnen nähern.
In Ihrem Hotel gibt es einen Fitnessbereich, eine Schwimmhalle und einen Computerraum, welchen Sie gern benutzen dürfen.
Die 128 Zimmer des Hotels sind alle klimatisiert und verfügen über einen Arbeitsplatz, Wecker, Flachbild-TV und ein Badezimmer mit Haartrockner.