Situated on the serene banks of the Vembanadu Lake in Alleppey at close proximity to the world renowned Nehru Trophy Boat Race, Lake Palace is a resort with difference.