The Red Star Room D, שוכן על יד Greyhound Canada, נמצא במרחק של 5 ק"מ מנמל התעופה הבינלאומי מפלי הניאגרה.
הפארק הלאומי של מפלי הניאגרה זה כ-2.2 ק"מ על The Red Star Room D, בזמן שמגדל סקיילון נמצא במרחק של 2.6 ק"מ. 20 דקות הליכה מנכס נח זה יובילו אותך על לב העיר מפלי הניאגרה. המלון מציע מיקום נוח, ו-5 דקות הליכה יקחו את האורחים לתחנת הרכבת תחנת ה אמטרק / וייה / גו.
Camp Cataract וGrand Central היא במרחק של 10 דקות הליכה מ-The Red Star Room D.