This is the ultimate setting to spoil yourself within the surroundings which allow you to find solace in nature. Every single room has been designed to make every stay pleasant by providing impeccable service and ultramodern facilities and to harness all there is to love about breath-taking natural landscape.