Located on Iriomote Island, guests can stay in a spacious cottage at La Teada. Enjoy marine activities such as canoeing or snorkeling. Ohara Port is a 10-minute drive away on the free shuttle bus. The cottages ... Read more

View all Luxury Hotels in Taketomi