Welcombe Hotel - Trincomalee - Sri Lanka. - The warm overtones of the hotel are reflective of the sunrise and sunset that touch The Welcombe each day. It's open floor system inviting the crispness of the sun and the sea, is ideal for nature lovers, as one is able to admire and study the abundant bird life in a seat of comfort.
The pub, a cozy English affair, is well stocked with a range of local and foreign brews. Its colorful cocktails will lull you in to a perfect state of unwind. While away the afternoons at the pool if you fancy a cool swim or for those who prefer to take in the scenic ...