Located in Yakushima, Yakushima Iwasaki Hotel is in the mountains, a 1-minute drive from Yakushima National Park and 9 minutes from Toroki Falls. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk.