The place is about ~300 meters from Inaricho Station and still a good walk from either Asakusa or Ueno Stations -- but best to take Inaricho. The flight that I flew into Narito arrived a little past 8pm local time. Immigration & airport errands included, we boarded the regular train a little past 9pm. The hotel's cut-off check-in time is at 10pm. I read this detail before I booked and made the arrangement if I could come before midnight. KURA gave clear and detailed instructions, which made the check-in process such a breeze. The hotel has 34 beds (give or take), but still manages to keep each bunk extremely private and comfortable. 5 stars in all aspects!