מפלי הניאגרה Confessions Inn The Rain מורכב מ-7 חדרים ונמצא תוך 18 דקות הליכה ממגדל סקיילון.
מלון זה שוכן במרחק של 2 ק"מ על הפארק הלאומי של מפלי הניאגרה. אתה יכול להגיע בקלות על Saint Ann Roman Catholic Church. Confessions Inn The Rain נמצא בסביבות ה-20 דקות הליכה מתחנת הרכבת תחנת ה אמטרק / וייה / גו.
Subway וSuisha Gardens נמצאות במרחק של 9 דקות הליכה ומציעות כמה מהמנות הטובות ביותר בעיר מפלי הניאגרה.