Japan 2016 – Review – Red Planet Asakusa

Red Planet Asakusa is a relatively new hotel chain located in the heart of Asakusa. On our last holiday in Tokyo, we stayed mostly in Shinjuku, which we were very happy with. Feeling a little bit thriftier this time around, we decided to base ourselves for a few days in Asakusa. It helped that we didnt get a good chance to explore the area last time around because I came down with a nasty flu 🙁 Getting to Red Planet Asakusa We got off at Tawaramachi station on the Ginza line after coming over from Yokohama. From the station it was...