With a stay at Karpaha Sands in Kiran, you'll be 9.4 mi (15.2 km) from Saint Nicholas Church Chenkalady and 10.9 mi (17.5 km) from Batticaloa Lagoon. This luxury hotel is 5.1 mi (8.2 km) from Kalkudah Beach and ... Read more

View all Luxury Hotels in Batticaloa