Discover luxury hotels for gourmet breaks in Galle, Sri Lanka