Het hotel ligt op ongeveer 2,5 kilometer van de Niagara watervallen en op loopafstand van verschillende winkels en restaurants. Het hotel ligt aan de Canadese kant. De plaats Toronto ligt op ongeveer 90 minuten rijden.
Het hotel is voorzien van gratis WiFi in het gehele hotel, er is een overdekt zwembad, jacuzzi en een fitnessruimte. Parkeren is tegen betaling (ca. 7 USD per dag). De kamers zijn netjes ingericht met televisie, telefoon, airco, strijkmogelijkheden, koffie- & theefaciliteiten en badkamer met bad of douche.