This hotel offers a amazing Facilities. Location: Located on the picturesque Havelock Island and overlooking Govind Nagar Beach.