Weligama Bay Marriott Resort and Spa, Sri Lanka

Today, our ‘My Favourite Hotel’ review is from Sri Lanka. We are currently running this reader-written feature to provide some positivity and inspiration to Head for Points.  You can find all…