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! <br /> <br />Doga.TV Official YouTube Channel: <br />https://www.youtube.com/channel/UC5qcgMYlOFEw2om0L5ryfug