“What a wonderful place.
We are not easily impressed as we have been working in the travel industry for years so have stayed in some of the top hotels of the world but Neeleshwar is exceptional.
We stayed 6 nights and left regrettably so happy and relaxed.
Everything was perfection!!”