Location Map

Address: 13F Granbell Hotel Shinjuku, 2-14-5 Kabuki-cho, Shinjuku, Tokyo, Japan
view on Google Maps