Where is Business Capsule Hotel Lightning Hotel Asakusa, Tokyo located?
Business Capsule Hotel Lightning Hotel Asakusa, Tokyo, Business Capsule Hotel Lightning Hotel Asakusa, Tokyo, Japan (approx. 35.71083°, 139.792°)
Business Capsule Hotel Lightning Hotel Asakusa, Tokyo, Business Capsule Hotel Lightning Hotel Asakusa, Tokyo, Japan (approx. 35.71083°, 139.792°)