Innahura Maldives Resort
★ 9.10(1)Lhaviyani Atoll, Innahura Island
Location Innahura Maldives Resort is located in Lhaviyani Atoll. This resort is located in 18 km from the city center. At the resort Spend an evening in a nice atmosphere of the bar. Taste the local cuisine and have a rest in the restaurant. If guests can’t live without coffee, drop by t
Free WiFiPoolGym
