Contact information forHoliday Inn Beach Resort HAVELOCK ISLAND - 744211 Andaman & Nicobar Islands Havelock Island India, location map forHoliday Inn Beach Resort HAVELOCK ISLAND - 744211 Andaman & Nicobar Islands Havelock Island, Book Online Hotel Rooms inHoliday Inn Beach Resort HAVELOCK ISLAND - 744211 Andaman & Nicobar Islands , Best Hotel deals inHavelock Island Hotels Reservation, Discount Rates for.Holiday Inn Beach Resort HAVELOCK ISLAND - 744211 Andaman & Nicobar Islands, Book with MyHotelTrip.com, India to save more.