Well-positioned in Kalutara's beachfront, Kamili Beach Villa is the ideal point of departure for your excursions. The hotel is not too far from the city center, and it normally takes about 120 minutes to reach ... Read more

View all Luxury Hotels in Wadduwa