Located five minutes by car from Amami Airport and a five-minute walk to Tomori Beach. All rooms offer ocean views, making it a tropical resort hotel.