Il Narihira Inn Tokyo si trova a circa 25 minuti a piedi dal Museo di Sumida Hokusai. Gli ospiti possono utilizzare il Wi-Fi sia per motivi di lavoro che di svago.
L'appartamento è a una distanza di 200 metri dalla stazione ferroviaria di Tokyo Sky Tree e a circa 2 km dal Parco Hamacho. Situato a soli 5 minuti a piedi dal negozio Skytree, il Narihira Inn è in prossimità della stazione della metropolitana Honjo-azumabashi. Quest'appartamento si trova a una distanza di 400 metri dal Tokyo Sky Tree.