Aquarius Resort is pretty near Nehru Stadium. Based on the guests' opinions, the staff can be annoying.
Trip