The red star room C heeft airconditioning en ligt in het centrum van Niagara Falls, op 2,3 km van Casino Niagara en 2,7 km van Rainbow Bridge. De accommodatie bevindt zich op 5 minuten lopen van Treinstation Niagara Falls, en heeft een tuin en gratis privé parkeergelegenheid.
Skylon Tower ligt op 3,2 km van de homestay, en Niagara Fallsview Casino Resort ligt 3,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Niagara Falls, op 11 km van the red star room C.