Hey guys, when I was in Tokyo I stayed at Shiba Park Hotel which is located on a quiet street, despite having busy streets not far from it. It's pretty near Tokyo Tower as well, so if you're staying … [Read more...] about Shiba Park Hotel Review – Quiet And Awesome Place In Tokyo