Shiokaze is a Budget Japanese inn located at 7 Shikinejima, Niijima, Tokyo 100-0511, Japan. It has received 17 reviews with an average rating of 4.6 stars.
The address of Shiokaze: 7 Shikinejima, Niijima, Tokyo 100-0511, Japan
Shiokaze has 4.6 stars from 17 reviews
Budget Japanese inn