Karta Vacation Rentals





On Iriomote Island, steps from Tudumari Beach and a short drive to Hoshisuna Beach and Pinaisara Falls. Set inside a UNESCO-listed natural area, this island resort hotel sits about 20 km from the city center and puts you close to sacred shoreline spots where the local legend says the gods rest.