Ithaa Thoddoo Inn is located at Thoddoo Island, rated among the most beautiful Islands in the Maldives. The island is known for its crystal clear water and pearly white beaches that stretches for 2km. Thoddoo is also the leading agricultural island in the Maldives, where guests could experience the greenery of the local agriculture.
The hotel is located at a walking distance of 3-5 mins from the nearest beach.