Situé dans le centre de Niagara Falls, à 500 mètres de la gare de Niagara Falls et à 2,3 km du casino Niagara, l'étoile rouge chambre C offre un jardin et la climatisation. Doté d'un parking privé gratuit, il se trouve à 2,7 km du pont arc-en-ciel et à 3,2 km de la tour Skylon.
Vous séjournerez à 3,5 km du Niagara Fallsview Casino Resort et à 3,7 km du centre de conférences de Niagara Falls. L'aéroport international de Niagara Falls, le plus proche, est implanté à 11 km.