Goshima Ryokan is a traditional Japanese inn located a three-minute walk from Usuki Station on the coast of Usuki bay. Surrounded by seasonal mountain flowers, the inn offers a relaxing atmosphere that is a bit different from your typical hotel. With free parking in addition to its proximity to the train station, the inn is great for sightseers or business travelers looking for a place to relax. It boasts cuisine made with fresh seafood.