Adi Residences - Private Apartments and Villa Stay Batticaloa9.3Excellent19 reviewsBatticaloaPick dates to see pricesSee prices