Pigeon Island Beach Resort is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.
Number of rooms: 49
11th Milepost, Trincomalee, 31010 Nilaveli, Sri Lanka