Akihabara Bay Hotel (Women only)
Akihabara Bay Hotel is a modern and conveniently located capsule hotel in the uber-otaku neighborhood of Akihabara. The hotel is just a few minutes walk from Akiharaba Station, which gives excellent access to major JR stations in Tokyo such as …