Choosing where to stay in Tokyo can be overwhelming. The world's largest city has hotels for any budget. Here we reveal our favorite Tokyo areas and hotels!