Big Island Base is a Japanese inn located at Japan, 〒100-0104 Tokyo, Oshima, 町野増タケハラ525番地. It has received 46 reviews with an average rating of 4.9 stars.
The address of Big Island Base: Japan, 〒100-0104 Tokyo, Oshima, 町野増タケハラ525番地
Big Island Base has 4.9 stars from 46 reviews
Japanese inn