Hotel Name: Lodge Freesia (Hachijojima)
Star Rating: ★ ★
Location: Japan Izu Islands๐
Address: 2895-18, OKAGO, HACHIJO-MACHI HACHIJOJIMA, TOKYO, 100-1401, JAPAN, Izu Islands 100-1411 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ