I have so many places in mind for the venue in Sri Lanka. I know I haven't checked it out personally but from what I can see online, these are my choices!
Let me know which tops all of these
*Mount Lavinia Hotel, Colombo, Sri Lanka
*Cinnamon Grand Hotel, Colombo, Sri Lanka
*Sri Lanka Taj Exotica, Bentota, Sri Lanka
Im sure that when I come back from the trip, I'll have more options..but so far, out of these 3...which one is the best? IMO, i think Mount Lavinia is the best.