Ocean Lodge is a Lodge located at 1291-18 Mitsune, 八丈町 八丈島 Tokyo 100-1511, Japan. It has received 165 reviews with an average rating of 4.2 stars.
The address of Ocean Lodge: 1291-18 Mitsune, 八丈町 八丈島 Tokyo 100-1511, Japan
Ocean Lodge has 4.2 stars from 165 reviews
Lodge