No centro de Cataratas do Niágara, a 2,3 km de Casino Niagara e 2,7 km de Ponte Rainbow, the red star room C dispõe de ar condicionado. Situado a 5 minutos a pé de Estação Ferroviária das Cataratas do Niagara, o alojamento apresenta um jardim e estacionamento privado gratuito.
Torre Skylon fica a 3,2 km de the red star room C, enquanto Casino Niagara Fallsview está a 3,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Niagara Falls, que fica a 11 km de the red star room C.