Great public transit links minutes away
This hotel apparently has unbeatable access to Tokyo's public transport system, reportedly being located just a couple of minutes away from a handful of metro and JR train stations. In addition to the attractions accessible with the Akihabara and Ginza lines, people said they were also close to a sumo arena and plenty of restaurants to eat out in.