Mahi Beach AyurvedaHotel9.3Excellent3 reviewsDiyalagodaParkingAir conditioningAirport shuttleRestaurantBar9.3Excellent3 reviewsPick dates to see pricesSee prices