Offering 13 rooms, Anime Hostel Astro Station Tokyo boasts a location a 5-minute walk from Tsumami. Featuring public parking, the Tokyo hostel is located approximately 2 km from the Japanese Waseda Private Research University.
Found 10 minutes by car from the massive Godzilla Head, the hostel is a 25-minute walk from worship locations like the Inari Kio Shrine. In addition, the Shinjuku Gyoen National Garden can be found 3.3 km from the property. Anime Hostel Astro offers access to Toyama City Park, which is merely a 9-minute walk away.
The restaurant Tonkatsu Ichiyoshi Takadanobaba is a few moments from the Tokyo accommodation. Situated just near this Tokyo hostel, Takadanobaba tube station offers easy transportation.