Wise Owl Hostel is a cheap place to stay in Tokyo, located just a short walk from Tokyo Station and the Imperial Palace. Tokyo Station is a large terminal offering great access to almost every corner of Japan, making Wise Owl Hostel a great place to stay just because of its location alone. However there is much more to this hostel than meets the eye! Watch the video to find out more!
Doga.TV Official YouTube Channel:
https://www.youtube.com/channel/UC5qcgMYlOFEw2om0L5ryfug