Stasher - Luggage Storage Shibuya-ku, Tokyo is located in Tokyo, Japan on 2F Watanabe Building, 4-25-35, Jingumae, Shibuya City. Stasher - Luggage Storage Shibuya-ku, Tokyo is rated 3 out of 5 in the category luggage storage facility in Japan.
Address
2F Watanabe Building, 4-25-35, Jingumae, Shibuya City