Este acogedor hotel está situado a 600 metros de las famosas Cataratas del Niágara y a 350 metros de Clifton Hill. La popular Torre Skylon se encuentra a 12 minutos a pie del hotel, mientras que el Parque de la Reina Victoria se encuentra a 5 minutos en coche. Las 57 habitaciones con una decoración clásica, están equipadas con televisión por cable y los huéspedes disponen de teléfonos con llamadas locales gratuitas. Durante el verano hay disponible una piscina al aire libre y una terraza para tomar el sol con tumbonas y sombrillas a disposición de aquellos que quieran broncearse. Los clientes pueden encontrar información sobre las atracciones locales y visitas en la oficina de turismo. Los visitantes pueden comprar recuerdos de su viaje en la tienda de souvenirs.